@Test
public void verifyThen_doesNotIntersect_callThen() {

    TestPromise<Object> promise = new TestPromise<>(mResult);
    promise.then(mListener);
    Assert.assertFalse(promise.verifyThenNothing());
    Assert.assertFalse(promise.verifyThenWithThread());
    Assert.assertFalse(promise.verifyForget());
    Assert.assertFalse(promise.verifyGet());
}