public void CommandInfoConstructorTest() { ServerCommand id = ServerCommand.Keywords; short version = 1; CommandInfo target = new CommandInfo(id, version); Assert.AreEqual(version, target.Version); Assert.AreEqual(id, target.Id); }
public void SerializeTest() { ServerCommand id = ServerCommand.Excerpt; short version = 2; CommandInfo target = new CommandInfo(id, version); ArrayList values = new ArrayList(); IBinaryWriter writer = new ArrayListWriterMock(values); List<short> expected = new List<short> { (short)id, version }; target.Serialize(writer); CollectionAssert.AreEqual(expected, values); }