OpenStory.Common.IO.UnsafePacketReadingFixture.ThrowsPreOnReadOperations C# (CSharp) Method

ThrowsPreOnReadOperations() private static method

private static ThrowsPreOnReadOperations ( PacketReader reader, int skip, int padLength, int byteCount ) : void
reader PacketReader
skip int
padLength int
byteCount int
return void
        private static void ThrowsPreOnReadOperations(PacketReader reader, int skip, int padLength, int byteCount)
        {
            reader
                .Invoking(r => r.Skip(skip))
                .ShouldThrow<PacketReadingException>();

            reader
                .Invoking(r => r.ReadBoolean())
                .ShouldThrow<PacketReadingException>();

            reader
                .Invoking(r => r.ReadByte())
                .ShouldThrow<PacketReadingException>();

            reader
                .Invoking(r => r.ReadInt16())
                .ShouldThrow<PacketReadingException>();

            reader
                .Invoking(r => r.ReadUInt16())
                .ShouldThrow<PacketReadingException>();

            reader
                .Invoking(r => r.ReadInt32())
                .ShouldThrow<PacketReadingException>();

            reader
                .Invoking(r => r.ReadUInt32())
                .ShouldThrow<PacketReadingException>();

            reader
                .Invoking(r => r.ReadInt64())
                .ShouldThrow<PacketReadingException>();

            reader
                .Invoking(r => r.ReadUInt64())
                .ShouldThrow<PacketReadingException>();

            reader
                .Invoking(r => r.ReadLengthString())
                .ShouldThrow<PacketReadingException>();

            reader
                .Invoking(r => r.ReadPaddedString(padLength))
                .ShouldThrow<PacketReadingException>();

            reader
                .Invoking(r => r.ReadBytes(byteCount))
                .ShouldThrow<PacketReadingException>();
        }
UnsafePacketReadingFixture