예제 #1
0
        public void Test_Constructor()
        {
            BufferUnderflowException exception = new BufferUnderflowException();

            assertEquals($"Exception of type '{typeof(BufferUnderflowException).FullName}' was thrown.", exception.Message);
            //assertNull(exception.getLocalizedMessage());
            assertNull(exception.InnerException);
        }
예제 #2
0
        public void TestSerializationSelf()
        {
            //SerializationTest.verifySelf(new BufferUnderflowException());

            var ex    = new BufferUnderflowException("testing", new IOException("testing12"));
            var clone = Clone(ex);

            assertNotSame(ex, clone);
            assertNotSame(ex.InnerException, clone.InnerException);
            assertEquals("testing", clone.Message);
            assertEquals("testing12", clone.InnerException.Message);
        }