public void SendPersonalMessageTest() { string username = "******"; var populator = new Populator(); var career = populator.GetCareer(username); repMock.Setup(m => m.GetAll()) .Returns(new List <Career>() { career }.AsQueryable()); var message = new PersonalMessageVM() { username = username, Name = "sender", Email = "*****@*****.**", Message = "very cool test" }; worker.SavePersonalMessage(message); Assert.AreEqual(1, career.VisitorMessages.Count); var savedMessage = career.VisitorMessages.First(); Assert.AreEqual(message.Name, savedMessage.SenderName); Assert.AreEqual(message.Email, savedMessage.SenderEmailAddress); Assert.AreEqual(message.Message, savedMessage.Message); }
public void GetCareerTest() { string username = "******"; var populator = new Populator(); var career = populator.GetCareer(username); repMock.Setup(m => m.GetAll()) .Returns(new List <Career>() { career }.AsQueryable()); var actual = worker.GetCareer(username); Assert.IsNotNull(actual); Assertor.AreSame(career, actual); }