public void WhenMessageAndInnerExSpecified_ThenSetMessageAndInnerEx() { var innerException = new Exception(); var sut = new UnexpectedEnvironmentVariableTypeException("Some message.", innerException); Assert.That(sut.Message, Is.EqualTo("Some message.")); Assert.That(sut.InnerException, Is.SameAs(innerException)); }
public void WhenNoArgs_ThenSetMessageToDefault() { var sut = new UnexpectedEnvironmentVariableTypeException(); Assert.That(sut.Message, Is.EqualTo("Unexpected environment variable type.")); }
public void WhenExpectedTypeSpecified_ThenSetMessage() { var sut = new UnexpectedEnvironmentVariableTypeException("MyName", "MyValue", typeof(int)); Assert.That(sut.Message, Is.EqualTo("Environment variable: 'MyName' value: 'MyValue' is not of expected type: Int32.")); }
public void WhenMessageSpecified_ThenSetMessage() { var sut = new UnexpectedEnvironmentVariableTypeException("Some message."); Assert.That(sut.Message, Is.EqualTo("Some message.")); }