public void TestMethod2() { var mockTraveler = new Mock<Traveler>(MockBehavior.Strict); Message expected = new Message { Body = "bbla" }; //mockTraveler.Setup(a => a.ReadMessage(It.IsAny<Guid>())).Returns(expected); //Message actual = mockTraveler.Object.ReadMessage(It.IsAny<Guid>()); //Assert.AreEqual(expected, actual); }
public static TravelerMessage CreateTravelerMessageFrom(Traveler traveler, Message message) { TravelerMessage travelerMsg = new TravelerMessage(); travelerMsg.Message = message; travelerMsg.Traveler = traveler; travelerMsg.TravelerID = traveler.TravelerID; travelerMsg.IsRead = false; travelerMsg.FolderID = FolderFactory.CreateFolderFrom(traveler, message); return travelerMsg; }
public static int CreateFolderFrom(Traveler traveler, Message message) { if (traveler.TravelerID == message.AuthorID) { return (int)FolderType.Sent; } else { return (int)FolderType.Inbox; } }