public void ChatterBoxSessionStartReplyMessage() { ChatterBoxSessionStartReplyMessage s = new ChatterBoxSessionStartReplyMessage(); s.ModeratedVoice = true; s.SessionID = UUID.Random(); s.SessionName = "Test Session"; s.Success = true; s.TempSessionID = UUID.Random(); s.Type = 1; s.VoiceEnabled = true; OSDMap map = s.Serialize(); ChatterBoxSessionStartReplyMessage t = new ChatterBoxSessionStartReplyMessage(); t.Deserialize(map); Assert.AreEqual(s.ModeratedVoice, t.ModeratedVoice); Assert.AreEqual(s.SessionID, t.SessionID); Assert.AreEqual(s.SessionName, t.SessionName); Assert.AreEqual(s.Success, t.Success); Assert.AreEqual(s.TempSessionID, t.TempSessionID); Assert.AreEqual(s.Type, t.Type); Assert.AreEqual(s.VoiceEnabled, t.VoiceEnabled); }