Ejemplo n.º 1
0
        public void CanReadHeaderWithDate()
        {
            var issue12Header = Fake.Create <Issue12Header>();

            new ReaderTest(
                setup: (writer) =>
            {
                new Issue12HeaderWriter(writer).Write(issue12Header);
            },
                test: (reader) =>
            {
                var headerReader = new Issue12HeaderReader(reader);
                var header       = headerReader.Read();
                Assert.Equal(issue12Header, header);
            }).Run();
        }
Ejemplo n.º 2
0
        public void CanReadHeaderWithYearMonthDay()
        {
            var issue12Header = Fake.Create <Issue12Header>();

            new ReaderTest(
                setup: (writer) =>
            {
                writer.Write(issue12Header.Description);
                writer.Write(issue12Header.Version);
                writer.Write(issue12Header.Date.Year);
                writer.Write(issue12Header.Date.Month);
                writer.Write(issue12Header.Date.Day);
                writer.Write(issue12Header.Issue);
            },
                test: (reader) =>
            {
                var headerReader = new Issue12HeaderReader(reader);
                var header       = headerReader.Read();
                Assert.Equal(issue12Header, header);
            }).Run();
        }