DronePoint<MockDrone> dronePoint = new DronePointImpl<MockDrone>(MockDrone.class, DronePoint.Lifecycle.METHOD,
AnnotationMocks.drone(), AnnotationMocks.methodArgumentOneQualifier());
TestEnricher testEnricher = serviceLoader.onlyOne(TestEnricher.class);
testEnricher.enrich(instance);
Object[] parameters = testEnricher.resolve(testMethod);
assertTrue("Drone is created", context.get(dronePoint).isInstantiated());
assertEquals("Drone was enhanced with both enhancers", enhanced2, context.get(dronePoint).getInstance());
assertNotNull(notEnhanced);