public void ThrowExceptionIfContainsInvalidIcaoCode_WithValidCodes_ShouldNotThrow_InvalidIcaoCodeException( string[] icaoCodes) { //Act Action act = () => IcaoCodeChecking.ThrowExceptionIfContainsInvalidIcaoCode(icaoCodes); //Assert act.Should().NotThrow(); }
ThrowExceptionIfContainsInvalidIcaoCode_WithInvalidCodes_ShouldThrow_InvalidIcaoCodeException( string[] icaoCodes) { //Act Action act = () => IcaoCodeChecking.ThrowExceptionIfContainsInvalidIcaoCode(icaoCodes); //Assert act.Should().ThrowExactly <InvalidIcaoCodeException>(); }
ThrowExceptionIfContainsInvalidIcaoCode_WithNullCollection_ShouldThrow_ArgumentNullException() { //Act // ReSharper disable once AssignNullToNotNullAttribute, because it is a test case Action act = () => IcaoCodeChecking.ThrowExceptionIfContainsInvalidIcaoCode(null); //Assert act.Should().ThrowExactly <ArgumentNullException>(); }