Assert.Equal(11, msg.Length);
Assert.Equal(msg.Length, msg.Position);
- var message = new HazelMessage(MessageReader.Get(msg.Buffer, 0), MessageType.Reliable);
+ var message = new HazelMessage(new MessageReader(msg.Buffer), MessageType.Reliable);
var reader = message.CreateReader();
Assert.Equal(Test1, reader.ReadInt32());
Assert.Equal(5, msg.Length);
Assert.Equal(msg.Length, msg.Position);
- var message = new HazelMessage(MessageReader.Get(msg.Buffer, 0), MessageType.Reliable);
+ var message = new HazelMessage(new MessageReader(msg.Buffer), MessageType.Reliable);
var reader = message.CreateReader();
Assert.Equal(Test1, reader.ReadBoolean());
Assert.Equal(msg.Length, msg.Position);
- var message = new HazelMessage(MessageReader.Get(msg.Buffer, 0), MessageType.Reliable);
+ var message = new HazelMessage(new MessageReader(msg.Buffer), MessageType.Reliable);
var reader = message.CreateReader();
Assert.Equal(Test1, reader.ReadString());
Assert.Equal(7, msg.Length);
Assert.Equal(msg.Length, msg.Position);
- var message = new HazelMessage(MessageReader.Get(msg.Buffer, 0), MessageType.Reliable);
+ var message = new HazelMessage(new MessageReader(msg.Buffer), MessageType.Reliable);
var reader = message.CreateReader();
Assert.Equal(Test1, reader.ReadSingle());
msg.EndMessage();
- var message = new HazelMessage(MessageReader.Get(msg.Buffer, 0), MessageType.Reliable);
+ var message = new HazelMessage(new MessageReader(msg.Buffer), MessageType.Reliable);
var handleMessage = message.CreateReader();
Assert.Equal(1, handleMessage.Tag);
Assert.Equal(msg.Length, msg.Position);
- var message = new HazelMessage(MessageReader.Get(msg.Buffer, 0), MessageType.Reliable);
+ var message = new HazelMessage(new MessageReader(msg.Buffer), MessageType.Reliable);
var reader = message.CreateReader();
Assert.Equal(1, reader.Tag);
Assert.Equal(65534, reader.ReadInt32()); // Content
{
Assert.True(MessageWriter.IsLittleEndian());
}
-
- private void SetZero(MessageReader reader)
- {
- for (int i = 0; i < reader.Buffer.Length; ++i)
- reader.Buffer[i] = 0;
- }
}
}
\ No newline at end of file