public void Should_ThrowException_When_InValidSeat(string seat) { var mockBoardingPass = new Mock <IBoardingPass>(); mockBoardingPass.SetupGet(m => m.Seat).Returns(seat); Assert.Throws <ArgumentException>(() => BoardingPassExtensions.Row(mockBoardingPass.Object)); }
public void Should_ReturnTrue_When_ValidBoardingPass() { var boardingPass = new BoardingPass("FFFFFFFLLL"); Assert.That(() => BoardingPassExtensions.IsValid(boardingPass) == true); }
public void Should_ThrowException_When_NullBoardingPass() { Assert.Throws <ArgumentNullException>(() => BoardingPassExtensions.IsValid(null)); }
public void Should_ThrowException_When_NullBoardingPass() { string sut = null; Assert.Throws <ArgumentNullException>(() => BoardingPassExtensions.IsValidSeat(sut)); }
public void Should_ReturnTrue_When_SeatIsValid(string seat) { Assert.That(BoardingPassExtensions.IsValidSeat(seat) == true); }
public void Should_ReturnFalse_When_SeatInValidNumberOfCharacters(string seat) { Assert.That(BoardingPassExtensions.IsValidSeat(seat) == false); }
public void Should_ReturnFalse_When_SeatIsEmptyString(string seat) { Assert.That(BoardingPassExtensions.IsValidSeat(seat) == false); }