public void MessageTest() { // Arrange. const string expectedMessage = "message"; // Act. var exception = new DevicePortException(expectedMessage); // Assert. Assert.IsNull(exception.InnerException); Assert.AreEqual(expectedMessage, exception.Message); }
public void ExceptionTest() { // Arrange. const string expectedMessage = "Exception of type 'Sensit.TestSDK.Exceptions.DevicePortException' was thrown."; // Act var exception = new DevicePortException(); // Assert Assert.IsNull(exception.InnerException); Assert.AreEqual(expectedMessage, exception.Message); }
public void InnerExceptionTest() { // Arrange. const string expectedMessage = "message"; var innerException = new Exception("foo"); // Act. var exception = new DevicePortException(expectedMessage, innerException); // Assert. Assert.AreEqual(innerException, exception.InnerException); Assert.AreEqual(expectedMessage, exception.Message); }