2012-06-12 1 views
1

Кто-нибудь успешно получил OCHamcrest, работающий с киви? Я начал проект Kiwi, тогда я добавил структуру OCHamcrest и получил успешную сборку.ios TDD с Kiwi, OCHamcrest и OCMockiti, их можно смешивать?

Однако, когда я пытался утверждать условия в моем тестовом файле Киви с помощью Hamcrest:

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

    }); 

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

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

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

+0

Так уточнить: OCHamcrest сама по себе не является очень важным, так как киви имеет свой собственный стиль утверждений. Но вам нужен OCMockito (который зависит от OCHamcrest). –

+0

Да, Джон. Я думаю, вы можете сказать, что я очень хочу, чтобы OCmockito в Киви и OCHamcrest были бы хороши. – Armin

ответ