public void AddSubscriberNullTest() { SubscribtionController controller = new SubscribtionController( MoqGenerator.GetMockRepositorySub(_dataSubscribers()).Object); var result = controller.AddSubscriber(null); Assert.IsInstanceOfType(result, typeof(HttpNotFoundResult)); }
public void AddSubscriberTest() { var data = _dataSubscribers(); SubscribtionController controller = new SubscribtionController( MoqGenerator.GetMockRepositorySub(data).Object); var subscriberDto = _NewSubscriberDto(); controller.AddSubscriber(subscriberDto); Assert.AreEqual(data.Count(), 4); Assert.AreEqual(data[3].ID, 4); }
public void AddSubscriberAlreadyExistTest() { SubscribtionController controller = new SubscribtionController( MoqGenerator.GetMockRepositorySub(_dataSubscribers()).Object); var subscriberDto = new SubscriberDto { ID = 2, Name = "Sub2", Email = "*****@*****.**" }; var result = controller.AddSubscriber(subscriberDto); Assert.IsInstanceOfType(result, typeof(ViewResult)); var viewResult = result as ViewResult; Assert.AreEqual(viewResult.ViewName, "AlreadyExist"); }