@BeforeMethod public void setupFixture() { activator = new ArgyllActivator(); activator.activate(); messages = new MessageVerifier(); messages.initialize(); }
@AfterMethod public void disposeFixture() { activator.deactivate(); activator = null; messages.dispose(); messages = null; }
@Test public void must_measure() throws InterruptedException { final Collaboration collaboration = new MeasurementRequest().send(); collaboration.waitForCompletion(); Thread.sleep(1000); // FIXME: to receive CollaborationCompleted messages.verifyCollaborationStarted(); messages.verify(MeasurementRequest.class); messages.verify(MeasurementMessage.class); // messages.verify(DisplayDiscoveryMessage.class).with("displayNames", new Equals(Arrays.asList("SwitchResX4 - Color LCD"))); messages.verifyCollaborationCompleted(); } }
@Test public void must_discover_displays() throws InterruptedException { final Collaboration collaboration = new DisplayDiscoveryQueryMessage().send(); collaboration.waitForCompletion(); Thread.sleep(1000); // FIXME: to receive CollaborationCompleted messages.verifyCollaborationStarted(); messages.verify(DisplayDiscoveryQueryMessage.class); messages.verify(DisplayDiscoveryMessage.class).with("displayNames", new Equals(Arrays.asList("SwitchResX4 - Color LCD"))); messages.verifyCollaborationCompleted(); } }
@BeforeMethod public void setupFixture() { activator = new ArgyllActivator(); activator.activate(); messages = new MessageVerifier(); messages.initialize(); }
@AfterMethod public void disposeFixture() { activator.deactivate(); activator = null; messages.dispose(); messages = null; }
messageVerifier.verifyCollaborationStarted(); messageVerifier.verify(UniformityCheckRequest.class); messageVerifier.verify(MeasurementRequest.class); messageVerifier.verify(MeasurementMessage.class); m.put(xy(2, 2), new UniformityMeasurement(kelvin(7209), 0)); final UniformityMeasurements measurements = new UniformityMeasurements(new ProfiledDisplay(new Display("display1", 0), new Profile("profile")), m); messageVerifier.verify(UniformityMeasurementMessage.class).with("measurements", new Equals(measurements)); messageVerifier.verifyCollaborationCompleted();
/******************************************************************************************************************* * * ******************************************************************************************************************/ @BeforeMethod public void setupFixture() { TestLoggerSetup.setupLogging(getClass()); messageVerifier = new MessageVerifier(); messageVerifier.initialize(); actions = new ActionsTestHelper(); presentation = createPresentation(); actions.register(presentation).on().bind(any(Action.class), any(Action.class)); presentationBuilder = mock(UniformityCheckMeasurementPresentationProvider.class); doReturn(presentation).when(presentationBuilder).getPresentation(); MockLookup.setInstances(presentationBuilder); inOrder = inOrder(concatenate(presentation, actions.getVerifiers())); testActivator = new TestActivator(); testActivator.activate(); }
/******************************************************************************************************************* * * ******************************************************************************************************************/ @AfterMethod public void cleanup() { messageVerifier.dispose(); testActivator.deactivate(); actions.dispose(); messageVerifier = null; presentation = null; testActivator = null; actions = null; MockLookup.reset(); }
messageVerifier.verifyCollaborationStarted(); messageVerifier.verify(UniformityCheckRequest.class); messageVerifier.verify(MeasurementRequest.class); messageVerifier.verify(MeasurementMessage.class); m.put(xy(2, 2), new UniformityMeasurement(kelvin(7209), 0)); final UniformityMeasurements measurements = new UniformityMeasurements(new ProfiledDisplay(new Display("display1", 0), "profile"), m); messageVerifier.verify(UniformityMeasurementMessage.class).with("measurements", new Equals(measurements)); messageVerifier.verifyCollaborationCompleted();
/******************************************************************************************************************* * * ******************************************************************************************************************/ @BeforeMethod public void setupFixture() { TestLoggerSetup.setupLogging(getClass()); messageVerifier = new MessageVerifier(); messageVerifier.initialize(); actions = new ActionsTestHelper(); presentation = createPresentation(); actions.register(presentation).on().bind(any(Action.class), any(Action.class)); presentationBuilder = mock(UniformityCheckMeasurementPresentationProvider.class); doReturn(presentation).when(presentationBuilder).getPresentation(); MockLookup.setInstances(presentationBuilder); inOrder = inOrder(concatenate(presentation, actions.getVerifiers())); testActivator = new TestActivator(); testActivator.activate(); }
/******************************************************************************************************************* * * ******************************************************************************************************************/ @AfterMethod public void cleanup() { messageVerifier.dispose(); testActivator.deactivate(); actions.dispose(); messageVerifier = null; presentation = null; testActivator = null; actions = null; MockLookup.reset(); }