Ich möchte einen BDD-Ansatz für Unit-Tests in einem iOS-Projekt verwenden, und ich habe gerade festgestellt, dass es möglicherweise keine bestehende Bibliothek gibt, die Testdoubles der Testspion Vielfalt. Idealerweise suche ich nach etwas Ähnlichem wie Mockito , Jasmin , oder RR .
Bevor ich losziehe und eine Woche Freizeit damit verbringe, eine Testspionage-Bibliothek zu schreiben, dachte ich, ich stelle die Frage zuerst hier auf SO.
Bislang habe ich mir Folgendes angesehen OCMock y Kiwi aber sie scheinen beide der traditionellen standardmäßig hoch spezifizierte Mocking-Frameworks die erfordern, dass Erwartungsaussagen in der Vorbereitungsphase, vor der Handlungsphase . Offensichtlich behindert dies meine Vorstellung von Schönheit, DRY , verschachtelte Spezifikationen (die ich entweder in Kiwi o Zedernholz ).