public void ShouldFailOnNullTargetGetAttributesTest() { ReflectionFascade reflectionFascade; MockFactory mockFactory; IDataTypeFascade mockDataTypeFascade; mockFactory = new MockFactory(); mockDataTypeFascade = mockFactory.CreateInstance <IDataTypeFascade>(); reflectionFascade = new ReflectionFascade(mockDataTypeFascade); reflectionFascade.GetAllAttributes <MockMultipleTestAttibute>(null); }
public void ShouldGetEmptyAttributesTest() { ReflectionFascade reflectionFascade; MockMultipleTestAttibute[] tas; MockFactory mockFactory; IDataTypeFascade mockDataTypeFascade; mockFactory = new MockFactory(); mockDataTypeFascade = mockFactory.CreateInstance <IDataTypeFascade>(); reflectionFascade = new ReflectionFascade(mockDataTypeFascade); tas = reflectionFascade.GetAllAttributes <MockMultipleTestAttibute>(typeof(Exception)); Assert.IsNotNull(tas); Assert.IsEmpty(tas); }
public void ShouldGetAttributesTest() { ReflectionFascade reflectionFascade; MockMultipleTestAttibute[] tas; MockFactory mockFactory; IDataTypeFascade mockDataTypeFascade; mockFactory = new MockFactory(); mockDataTypeFascade = mockFactory.CreateInstance <IDataTypeFascade>(); reflectionFascade = new ReflectionFascade(mockDataTypeFascade); tas = reflectionFascade.GetAllAttributes <MockMultipleTestAttibute>(typeof(MockTestAttributedClass)); Assert.IsNotNull(tas); Assert.AreEqual(2, tas.Length); }
public void ShouldGetNullAttributesWithInvalidTargetTest() { ReflectionFascade reflectionFascade; MockMultipleTestAttibute[] tas; MockFactory mockFactory; IDataTypeFascade mockDataTypeFascade; mockFactory = new MockFactory(); mockDataTypeFascade = mockFactory.CreateInstance<IDataTypeFascade>(); reflectionFascade = new ReflectionFascade(mockDataTypeFascade); tas = reflectionFascade.GetAllAttributes<MockMultipleTestAttibute>(int.MaxValue); Assert.IsNull(tas); }
public void ShouldGetEmptyAttributesTest() { ReflectionFascade reflectionFascade; MockMultipleTestAttibute[] tas; MockFactory mockFactory; IDataTypeFascade mockDataTypeFascade; mockFactory = new MockFactory(); mockDataTypeFascade = mockFactory.CreateInstance<IDataTypeFascade>(); reflectionFascade = new ReflectionFascade(mockDataTypeFascade); tas = reflectionFascade.GetAllAttributes<MockMultipleTestAttibute>(typeof(Exception)); Assert.IsNotNull(tas); Assert.IsEmpty(tas); }
public void ShouldGetAttributesTest() { ReflectionFascade reflectionFascade; MockMultipleTestAttibute[] tas; MockFactory mockFactory; IDataTypeFascade mockDataTypeFascade; mockFactory = new MockFactory(); mockDataTypeFascade = mockFactory.CreateInstance<IDataTypeFascade>(); reflectionFascade = new ReflectionFascade(mockDataTypeFascade); tas = reflectionFascade.GetAllAttributes<MockMultipleTestAttibute>(typeof(MockTestAttributedClass)); Assert.IsNotNull(tas); Assert.AreEqual(2, tas.Length); }
public void ShouldFailOnNullTargetGetAttributesTest() { ReflectionFascade reflectionFascade; MockFactory mockFactory; IDataTypeFascade mockDataTypeFascade; mockFactory = new MockFactory(); mockDataTypeFascade = mockFactory.CreateInstance<IDataTypeFascade>(); reflectionFascade = new ReflectionFascade(mockDataTypeFascade); reflectionFascade.GetAllAttributes<MockMultipleTestAttibute>(null); }