public void testGet_useFirstPublicConstant() { assertSame(WithPublicConstants.FIRST, ArbitraryInstances.get(WithPublicConstants.class)); }
public void testGet_usePublicConstant() { assertSame(WithPublicConstant.INSTANCE, ArbitraryInstances.get(WithPublicConstant.class)); }
public void testGet_nullConstantIgnored() { assertSame(FirstConstantIsNull.SECOND, ArbitraryInstances.get(FirstConstantIsNull.class)); }
public void testGet_class() { assertSame(SomeAbstractClass.INSTANCE, ArbitraryInstances.get(SomeAbstractClass.class)); assertSame( WithPrivateConstructor.INSTANCE, ArbitraryInstances.get(WithPrivateConstructor.class)); assertNull(ArbitraryInstances.get(NoDefaultConstructor.class)); assertSame( WithExceptionalConstructor.INSTANCE, ArbitraryInstances.get(WithExceptionalConstructor.class)); assertNull(ArbitraryInstances.get(NonPublicClass.class)); }
public void testGet_usePublicConstant() { assertSame(WithPublicConstant.INSTANCE, ArbitraryInstances.get(WithPublicConstant.class)); }
public void testGet_nullConstantIgnored() { assertSame(FirstConstantIsNull.SECOND, ArbitraryInstances.get(FirstConstantIsNull.class)); }
public void testGet_useFirstPublicConstant() { assertSame(WithPublicConstants.FIRST, ArbitraryInstances.get(WithPublicConstants.class)); }
public void testGet_usePublicConstant() { assertSame(WithPublicConstant.INSTANCE, ArbitraryInstances.get(WithPublicConstant.class)); }
public void testGet_useFirstPublicConstant() { assertSame(WithPublicConstants.FIRST, ArbitraryInstances.get(WithPublicConstants.class)); }
public void testGet_nullConstantIgnored() { assertSame(FirstConstantIsNull.SECOND, ArbitraryInstances.get(FirstConstantIsNull.class)); }
public void testGet_class() { assertSame(SomeAbstractClass.INSTANCE, ArbitraryInstances.get(SomeAbstractClass.class)); assertSame( WithPrivateConstructor.INSTANCE, ArbitraryInstances.get(WithPrivateConstructor.class)); assertNull(ArbitraryInstances.get(NoDefaultConstructor.class)); assertSame( WithExceptionalConstructor.INSTANCE, ArbitraryInstances.get(WithExceptionalConstructor.class)); assertNull(ArbitraryInstances.get(NonPublicClass.class)); }
public void testGet_class() { assertSame(SomeAbstractClass.INSTANCE, ArbitraryInstances.get(SomeAbstractClass.class)); assertSame(WithPrivateConstructor.INSTANCE, ArbitraryInstances.get(WithPrivateConstructor.class)); assertNull(ArbitraryInstances.get(NoDefaultConstructor.class)); assertSame(WithExceptionalConstructor.INSTANCE, ArbitraryInstances.get(WithExceptionalConstructor.class)); assertNull(ArbitraryInstances.get(NonPublicClass.class)); }