fire(new BeforeClass(EnrichedClass.class));
DronePoint<MockDrone> dronePoint = new DronePointImpl<MockDrone>(MockDrone.class, DronePoint.Lifecycle.CLASS,
AnnotationMocks.drone());
MockDrone drone = context.get(dronePoint).getInstance();
assertEquals("both enhancerns were applied", enhanced2, drone);
assertThat("the initial instance provided by Drone was not enhanced", notEnhanced, is(not(nullValue())));
fire(new AfterClass(EnrichedClass.class));