示例#1
0
        public void TestFriendsListInvites()
        {
            string xml =
                @"<roar tick=""135510457230"">
				<friends>
					<list_invites status=""ok"">
                      <invite invite_id=""123"" from_player_id=""133"" from_player=""killah"" message""me so lonely""/>
                      <invite invite_id=""124"" from_player_id=""155"" from_player=""healah"" message=""gold plz""/>
                    </list_invites>
				</friends>
			</roar>"            ;

            IXMLNode nn = (new XMLNode.XMLParser()).Parse(xml);

            Roar.WebObjects.Friends.ListInvitesResponse response = new Roar.DataConversion.Responses.Friends.ListInvites().Build(nn);

            Assert.IsNotNull(response);

            Assert.AreEqual(response.invites.Count, 2);

            Assert.AreEqual(response.invites[0].invite_id, "123");
            Assert.AreEqual(response.invites[1].invite_id, "456");
            Assert.AreEqual(response.invites[0].player_id, "19000494933");
            Assert.AreEqual(response.invites[1].player_id, "90210");
            Assert.AreEqual(response.invites[0].player_name, "killah");
            Assert.AreEqual(response.invites[1].player_name, "healah");
            Assert.AreEqual(response.invites[0].message, "me so lonely");
            Assert.AreEqual(response.invites[1].message, "gold plz");
        }
示例#2
0
        public void TestFriendsListInvites()
        {
            string xml =
            @"<roar tick=""135510457230"">
                <friends>
                    <list_invites status=""ok"">
                      <invite invite_id=""123"" from_player_id=""133"" from_player=""killah"" message""me so lonely""/>
                      <invite invite_id=""124"" from_player_id=""155"" from_player=""healah"" message=""gold plz""/>
                    </list_invites>
                </friends>
            </roar>";

            IXMLNode nn = (new XMLNode.XMLParser()).Parse(xml);

            Roar.WebObjects.Friends.ListInvitesResponse response = new Roar.DataConversion.Responses.Friends.ListInvites().Build(nn);

            Assert.IsNotNull(response);

            Assert.AreEqual(response.invites.Count, 2);

            Assert.AreEqual(response.invites[0].invite_id, "123");
            Assert.AreEqual(response.invites[1].invite_id, "456");
            Assert.AreEqual(response.invites[0].player_id, "19000494933");
            Assert.AreEqual(response.invites[1].player_id, "90210");
            Assert.AreEqual(response.invites[0].player_name, "killah");
            Assert.AreEqual(response.invites[1].player_name, "healah");
            Assert.AreEqual(response.invites[0].message, "me so lonely");
            Assert.AreEqual(response.invites[1].message, "gold plz");
        }