RxTest
RxNimble + Quick Unit Test
Quick BDD(Behavior-Driven Development)를 위한 프레임워크 각 클로져 단위 마다 descirption을 묶어서 사용하기 때문에 가독성이 좋음 Given(준비) - When(실행) - then(검증) descibe(Given) → context(When) → it(Then) 순으로 구성 beforeEach 초기화 블록을 통해 it 이 실행 되기 이전의 클로져에 있는 beforeEach 블록들을 순차적으로 실행함 afterEach 를 통해 it 블록이 실행 된 이후 해야할 초기화 작업을 할 수 있음. beforeEach 를 통해 각 it 테스트는 ‘순수한' 상태에서 시작하는 것이 좋음 각 it를 테스트 하고 ViewModel의 초기화, 동작이 진행된 코드를 다시 사용해서 테스트 ..