public void UserGetDirectMessagesReceived() { // This method is not right as the GetDirectMessage retrieve information for the TokenUser ITokenUser u = new TokenUser(TokenTestSingleton.Instance); List <IMessage> messages = u.GetLatestDirectMessagesReceived(); Assert.AreNotEqual(messages, null); Assert.AreNotEqual(messages.Count, 0); }
static void GetDirectMessagesReceived(IToken token) { ITokenUser user = new TokenUser(token); IList <IMessage> dmReceived = user.GetLatestDirectMessagesReceived(); IList <IMessage> dmReceivedAtrribute = user.LatestDirectMessagesReceived; if ((dmReceived == null && dmReceivedAtrribute != null) || (dmReceived != null && dmReceivedAtrribute == null) || (dmReceived != null && !dmReceived.Equals(dmReceivedAtrribute))) { Console.WriteLine("The object's attribute should be identical to the method result"); } if (dmReceived != null) { foreach (Message m in dmReceived) { Console.WriteLine("message id = " + m.Id + " - text = " + m.Text); } } }