public void SutIsAttribute() { // Arrange // Act var sut = new FavorListsAttribute(); // Assert Assert.IsInstanceOf <CustomizeAttribute>(sut); }
public void GetCustomizationFromNullParameterThrows() { // Arrange var sut = new FavorListsAttribute(); // Act & Assert Assert.Throws <ArgumentNullException>(() => sut.GetCustomization(null)); }
public void GetCustomizationFromNullParameterThrows() { // Fixture setup var sut = new FavorListsAttribute(); // Exercise system and verify outcome Assert.Throws<ArgumentNullException>(() => sut.GetCustomization(null)); // Teardown }
public void GetCustomizationFromNullParameterThrows() { // Fixture setup var sut = new FavorListsAttribute(); // Exercise system and verify outcome Assert.ThrowsException<ArgumentNullException>(() => sut.GetCustomization(null)); // Teardown }
public void SutIsAttribute() { // Fixture setup // Exercise system var sut = new FavorListsAttribute(); // Verify outcome Assert.IsAssignableFrom<CustomizeAttribute>(sut); // Teardown }
public void SutIsAttribute() { // Fixture setup // Exercise system var sut = new FavorListsAttribute(); // Verify outcome Assert.IsInstanceOfType(sut, typeof(CustomizeAttribute)); // Teardown }
public void SutIsAttribute() { // Arrange // Act var sut = new FavorListsAttribute(); // Assert Assert.IsAssignableFrom <CustomizeAttribute>(sut); }
public void SutIsAttribute() { // Fixture setup // Exercise system var sut = new FavorListsAttribute(); // Verify outcome Assert.IsAssignableFrom <CustomizeAttribute>(sut); // Teardown }
public void GetCustomizationReturnsCorrectResult() { // Fixture setup var sut = new FavorListsAttribute(); var parameter = typeof(TypeWithOverloadedMembers).GetMethod("DoSomething", new[] { typeof(object) }).GetParameters().Single(); // Exercise system var result = sut.GetCustomization(parameter); // Verify outcome var invoker = Assert.IsAssignableFrom<ConstructorCustomization>(result); Assert.Equal(parameter.ParameterType, invoker.TargetType); Assert.IsAssignableFrom<ListFavoringConstructorQuery>(invoker.Query); // Teardown }
public void GetCustomizationReturnsCorrectResult() { // Arrange var sut = new FavorListsAttribute(); var parameter = typeof(TypeWithOverloadedMembers).GetMethod("DoSomething", new[] { typeof(object) }).GetParameters().Single(); // Act var result = sut.GetCustomization(parameter); // Assert var invoker = Assert.IsAssignableFrom <ConstructorCustomization>(result); Assert.Equal(parameter.ParameterType, invoker.TargetType); Assert.IsAssignableFrom <ListFavoringConstructorQuery>(invoker.Query); }
public void GetCustomizationReturnsCorrectResult() { // Fixture setup var sut = new FavorListsAttribute(); var parameter = typeof(TypeWithOverloadedMembers).GetMethod("DoSomething", new[] { typeof(object) }).GetParameters().Single(); // Exercise system var result = sut.GetCustomization(parameter); // Verify outcome Assert.IsInstanceOfType(result, typeof(ConstructorCustomization)); var invoker = (ConstructorCustomization)result; Assert.AreEqual(parameter.ParameterType, invoker.TargetType); Assert.IsInstanceOfType(invoker.Query, typeof(ListFavoringConstructorQuery)); // Teardown }