public void MatchReturnFalseForDifferentTypes() { // Given var argument = 11L; var sut = new ItArgChecker(11); // When var result = sut.Match(argument); // Then Assert.False(result); }
public void MatchReturnTrueForEqualNullableValues() { // Given int?argument = 11; var sut = new ItArgChecker(new int?(11)); // When var result = sut.Match(argument); // Then Assert.True(result); }
public void MatchReturnTrueForEqualObject() { // Given var argument = new object(); var sut = new ItArgChecker(argument); // When var result = sut.Match(argument); // Then Assert.True(result); }
public void MatchReturnFalseForDifferentObject() { // Given var argument = new object(); var sut = new ItArgChecker(new object()); // When var result = sut.Match(argument); // Then Assert.False(result); }
public void MatchReturnTrueForNullableNull() { // Given int?argument = null; var sut = new ItArgChecker(null); // When var result = sut.Match(argument); // Then Assert.True(result); }