Пример #1
0
        public void PdfNullClass_WriteToMethodWithStreamParameter_ThrowsExceptionWhenParameterIsNull()
        {
            PdfNull testobject = PdfNull.Value;
            Stream  testParam  = null;

            testobject.WriteTo(testParam);

            Assert.Fail();
        }
Пример #2
0
        public void PdfNullClass_WriteToMethodWithListParameter_Returns5()
        {
            PdfNull     testObject = PdfNull.Value;
            List <byte> testParam  = new List <byte>();

            int testOutput = testObject.WriteTo(testParam);

            Assert.AreEqual(5, testOutput);
        }
Пример #3
0
        public void PdfNullClass_WriteToMethodWithListParameter_ThrowsExceptionWhenParameterIsNull()
        {
            PdfNull     testObject = PdfNull.Value;
            List <byte> testParam  = null;

            testObject.WriteTo(testParam);

            Assert.Fail();
        }
Пример #4
0
        public void PdfNullClass_WriteToMethodWithPdfStreamParameter_Returns5()
        {
            PdfStream testParam0 = new PdfStream(1);
            PdfNull   testObject = PdfNull.Value;

            int testResult = testObject.WriteTo(testParam0);

            Assert.AreEqual(5, testResult);
        }
Пример #5
0
        public void PdfNullClass_WriteToMethodWithStreamParameter_Returns5()
        {
            using MemoryStream testParam = new MemoryStream();
            PdfNull testObject = PdfNull.Value;

            int testOutput = testObject.WriteTo(testParam);

            Assert.AreEqual(5, testOutput);
        }
Пример #6
0
        public void PdfNullClass_WriteToMethodWithStreamParameter_WritesCorrectValueToParameterWhenParameterIsNotNull()
        {
            PdfNull testObject = PdfNull.Value;

            using MemoryStream testParam = new MemoryStream();

            testObject.WriteTo(testParam);

            using MemoryStream expected = new MemoryStream(Encoding.ASCII.GetBytes("null "));
            AssertionHelpers.AssertSameElements(expected, testParam);
        }
Пример #7
0
        public void PdfNullClass_WriteToMethodWithListParameter_WritesCorrectValueToParameterWhenParameterIsNotNull()
        {
            PdfNull     testObject = PdfNull.Value;
            List <byte> testParam  = new List <byte>();

            testObject.WriteTo(testParam);

            List <byte> expected = Encoding.ASCII.GetBytes("null ").ToList();

            AssertionHelpers.AssertSameElements(expected, testParam);
        }