public void DracoonFileIOException_Constructor1() { // ARRANGE // ACT DracoonFileIOException exc = new DracoonFileIOException(); // ASSERT Assert.IsAssignableFrom <DracoonException>(exc); Assert.IsAssignableFrom <Exception>(exc); }
public void DracoonFileIOException_Constructor2() { // ARRANGE string message = "A exception message"; // ACT DracoonFileIOException exc = new DracoonFileIOException(message); // ASSERT Assert.IsAssignableFrom <DracoonException>(exc); Assert.IsAssignableFrom <Exception>(exc); Assert.Equal(message, exc.Message); }
public void DracoonFileIOException_Constructor3() { // ARRANGE string message = "A exception message"; Exception cause = new Exception("A other message"); // ACT DracoonFileIOException exc = new DracoonFileIOException(message, cause); // ASSERT Assert.IsAssignableFrom <DracoonException>(exc); Assert.IsAssignableFrom <Exception>(exc); Assert.Equal(message, exc.Message); Assert.Equal(cause, exc.InnerException); }