Pertanyaan yang diberi tag «adapter»

6
Bagaimana saya menguji sistem di mana benda-benda sulit untuk diejek?
Saya bekerja dengan sistem berikut: Network Data Feed -> Third Party Nio Library -> My Objects via adapter pattern Kami baru-baru ini memiliki masalah di mana saya memperbarui versi perpustakaan yang saya gunakan, yang, antara lain, menyebabkan cap waktu (yang dikembalikan oleh perpustakaan pihak ketiga long), diubah dari milidetik setelah …

4
Bagaimana cara menambahkan fungsionalitas ke objek yang sudah ada?
Saya memiliki antarmuka yang memiliki sejumlah fungsionalitas yang terdefinisi dengan baik. Katakanlah: interface BakeryInterface { public function createCookies(); public function createIceCream(); } Ini berfungsi dengan baik untuk sebagian besar implementasi antarmuka, tetapi dalam beberapa kasus, saya perlu menambahkan beberapa fungsi baru (seperti mungkin digulirkan ke metode baru, createBrownies()). Pendekatan yang …

1
Unit menguji klien dan pembungkus API
Saya telah berputar-putar mencoba mencari cara terbaik untuk menguji unit perpustakaan klien API yang saya kembangkan. Perpustakaan memiliki Clientkelas yang pada dasarnya memiliki pemetaan 1: 1 dengan API, dan Wrapperkelas tambahan yang menyediakan antarmuka yang lebih ramah pengguna dari atas Client. Wrapper --> Client --> External API Saya pertama kali …
Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.