Beispiel #1
0
        public void ConstructorTest_NullSerializer()
        {
            NetworkModel.Core.INetworkPacket packet    = NetworkModel.Factory.CreateObject <NetworkModel.Core.INetworkPacket>();
            ArgumentNullException            exception = Assert.Throws <ArgumentNullException>(() => new NetworkPacket(packet, null));

            Assert.Equal("serializer", exception.ParamName);
        }
Beispiel #2
0
        public void ConstructorTest()
        {
            NetworkModel.Core.INetworkPacket packet = NetworkModel.Factory.CreateObject <NetworkModel.Core.INetworkPacket>();
            NetworkModel.Core.ISerializer <NetworkModel.Core.INetworkPacket> serializer = NetworkModel.Factory.CreateSerializer <NetworkModel.Core.INetworkPacket>(NetworkModel.Core.Format.JSON, Encoding.Default);
            NetworkPacket sut = new NetworkPacket(packet, serializer);

            Assert.NotNull(sut);
        }