«adapter» etiketlenmiş sorular

6
Nesnelerin alay edilmesinin zor olduğu bir sistemi nasıl test ederim?
Aşağıdaki sistemle çalışıyorum: Network Data Feed -> Third Party Nio Library -> My Objects via adapter pattern Geçenlerde, kullandığım kütüphanenin sürümünü güncellediğimde, başka şeylerin yanı sıra, zaman damgasının (üçüncü taraf kütüphanesinin döndüğü long) dönemin ardından milisaniyeden devir sonrası nanosaniye olarak değiştirilmesine neden olan bir sorun yaşadık . Sorun: Üçüncü şahıs …

4
Zaten var olan bir nesneye işlevselliği nasıl eklemeliyim?
Belirli miktarda iyi tanımlanmış işlevselliğe sahip bir arabirim var. Diyelimki: interface BakeryInterface { public function createCookies(); public function createIceCream(); } Bu, arabirimin çoğu uygulaması için işe yarar, ancak birkaç durumda bazı yeni işlevler eklemeliyim (belki de yeni bir yönteme eklenmiş gibi createBrownies()). Bunu yapmak için aşikar / saf yaklaşım, arayüzü …

1
API istemcisini ve paketleyicileri test etme
Geliştirdiğim bir API istemci kütüphanesini test etmenin en iyi yolunu bulmaya çalışan çevrelerde dolaşıyorum. Kütüphane, Clienttemel olarak API ile 1: 1 eşleşmeye sahip bir Wrappersınıfa ve üstünden daha kullanıcı dostu bir arayüz sağlayan ek bir sınıfa sahiptir Client. Wrapper --> Client --> External API Ben ilk ikisine karşı bir sürü …
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.