IOS TDD с киви, OCHamcrest и OCMockiti, они могут быть смешаны?

У кого-нибудь успешно получалось, что OCHamcrest работает с киви? Я запустил проект Kiwi, затем добавил фреймворк OCHamcrest и получил успешную сборку.

Однако, когда я попытался установить условие в моем тестовом файле Kiwi, используя hamcrest:

    it(@"has 3 elements.", ^{
         assertThat(stack, hasCountOf(3));  <------ this line is in hamcrest format
    //            [[stack should] haveCountOf:3];

    });

мой тест не будет работать. Он просто замерз, и мне пришлось убить его вручную.

Главным образом я хочу придерживаться OCMockito, поскольку я знаком с ним и люблю его (не так много об OCHamcrest).

Мне было интересно, если кто-нибудь может мне помочь с этим?

1 ответ

Это была ошибка с киви. Это должно быть исправлено сейчас.

https://github.com/allending/Kiwi/issues/206

Другие вопросы по тегам