fail("Expected exception");
} catch (UmbrellaException e) {
// EventBus throws this one
assertEquals(1, e.getCauses().size());
// And this is the one thrown by ActivityManager
UmbrellaException nested = (UmbrellaException) e.getCause();
assertEquals(2, nested.getCauses().size());
}
assertTrue(activity1.canceled);
assertNotNull(activity2.display);
assertEquals(0, eventBus.getCount(Event.TYPE));