    @Test
    public void doBind_When_NoViewHolderPut_Should_CreateViewHolder_PutViewHolderWithTargetClass_BindWithViewHolder() {

        // When
        core.doBind(target, viewFinder);

        // Then
        verify(viewFinder).putViewHolder(same(target.getClass()), same(viewHolderFromFactory));
        verify(targetViewBinderFromFactory).bind(same(viewHolderFromFactory), same(viewFinder), same(target));
    }