Can you test that calling `completeWith` on `b` a second time gives a promise with a result of IllegalStateException?