@Test public void givenFromValueWhenAccessingModuleLayerVisibleExpectSuccess() { FromValue value = module.newValue( FromValue.class ); value.moduleLayerVisible(); }
@Test public void givenFromValueWhenAccessingBesideApplicationVisibleExpectSuccess() { FromValue value = module.newValue( FromValue.class ); value.besideApplicationVisible(); }
@Test public void givenFromValueWhenAccessingBesideLayerVisibleExpectSuccess() { FromValue value = module.newValue( FromValue.class ); value.besideLayerVisible(); }
@Test public void givenFromValueWhenAccessingBelowApplicationVisibleExpectSuccess() { FromValue value = module.newValue( FromValue.class ); value.belowApplicationVisible(); }
@Test public void givenFromValueWhenAccessingModuleApplicationVisibleExpectSuccess() { FromValue value = module.newValue( FromValue.class ); value.moduleApplicationVisible(); }
@Test public void givenFromValueWhenAccessingModuleApplicationVisibleExpectSuccess() { FromValue value = module.newValue( FromValue.class ); value.moduleApplicationVisible(); }
@Test( expected = NoSuchValueTypeException.class ) public void givenFromValueWhenAccessingAboveApplicationVisibleExpectException() { FromValue value = module.newValue( FromValue.class ); value.aboveApplicationVisible(); }
@Test public void givenFromValueWhenAccessingBesideLayerVisibleExpectSuccess() { FromValue value = module.newValue( FromValue.class ); value.besideLayerVisible(); }
@Test( expected = NoSuchServiceTypeException.class ) public void givenFromValueWhenAccessingBesideModuleVisibleExpectException() { FromValue value = module.newValue( FromValue.class ); value.besideModuleVisible(); }
@Test public void givenFromValueWhenAccessingBelowApplicationVisibleExpectSuccess() { FromValue value = module.newValue( FromValue.class ); value.belowApplicationVisible(); }
@Test( expected = NoSuchServiceTypeException.class ) public void givenFromValueWhenAccessingAboveModuleVisibleExpectException() { FromValue value = module.newValue( FromValue.class ); value.aboveModuleVisible(); }
@Test( expected = NoSuchObjectTypeException.class ) public void givenFromValueWhenAccessingAboveApplicationVisibleExpectException() { FromValue value = module.newValue( FromValue.class ); value.aboveApplicationVisible(); }
@Test( expected = NoSuchObjectTypeException.class ) public void givenFromValueWhenAccessingAboveModuleVisibleExpectException() { FromValue value = module.newValue( FromValue.class ); value.aboveModuleVisible(); }
@Test public void givenFromValueWhenAccessingModuleApplicationVisibleExpectSuccess() { FromValue value = module.newValue( FromValue.class ); value.moduleApplicationVisible(); }
@Test public void givenFromValueWhenAccessingModuleModuleVisibleExpectSuccess() { FromValue value = module.newValue( FromValue.class ); value.moduleModuleVisible(); }
@Test public void givenFromValueWhenAccessingBesideLayerVisibleExpectSuccess() { FromValue value = module.newValue( FromValue.class ); value.besideLayerVisible(); }
@Test public void givenFromValueWhenAccessingBelowApplicationVisibleExpectSuccess() { FromValue value = module.newValue( FromValue.class ); value.belowApplicationVisible(); }
@Test( expected = NoSuchServiceTypeException.class ) public void givenFromValueWhenAccessingBelowModuleVisibleExpectException() { FromValue value = module.newValue( FromValue.class ); value.belowModuleVisible(); }
@Test( expected = NoSuchServiceTypeException.class ) public void givenFromValueWhenAccessingAboveApplicationVisibleExpectException() { FromValue value = module.newValue( FromValue.class ); value.aboveApplicationVisible(); }
@Test public void givenSideEffectWithThisInConstructorWhenCreatingModelExpectNoException() throws ActivationException { SingletonAssembler singletonAssembler = new SingletonAssembler( module -> module.values( Does.class ).withMixins( NoopMixin.class ).withSideEffects( DoesSideEffect.class ) ); Module module = singletonAssembler.application().findModule( "Layer 1", "Module 1" ); Does does = module.newValue( Does.class ); does.doSomething(); }