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);
		}