public void ThrowWhenNullNumber() { var sut = new FrequentFlyerValidator(); var ex = Assert.Throws <ArgumentNullException>(() => sut.IsValid(null)); Assert.Equal("Value cannot be null.\r\nParameter name: number", ex.Message); }
public void AcceptValidSchemes(string number) { var sut = new FrequentFlyerValidator(); Assert.True(sut.IsValid(number)); }
public void RejectEmptyNumbers(string number) { var sut = new FrequentFlyerValidator(); Assert.False(sut.IsValid(number)); }
public void RejectInalidSchemes(string number) { var sut = new FrequentFlyerValidator(); Assert.IsFalse(sut.IsValid(number)); }