    @Test
    public void test_SetDrawable() {

        StateDraweeView view = Mockito.spy(new StateDraweeView(RuntimeEnvironment.application));
        EnableState state = new EnableState();
        state.add(BinaryState.STATE_ON, R.drawable.ui_ic_clear);
        state.add(BinaryState.STATE_OFF, R.drawable.ui_ic_clear);

        state.setDrawable(view);

        Mockito.verify(view).setController(Mockito.any(DraweeController.class));
    }