public void AddSubject_ServiceMethodIsCalled() { var controller = new SubjectController(SubjectServiceMock.Object); controller.Post(Fakes.GetSubject()); SubjectServiceMock.Verify(x => x.Add(It.IsAny <Subject>()), Times.Once); }
public void UpdateSubject_ServiceMethodIsCalled() { var controller = new SubjectController(SubjectServiceMock.Object); controller.Put(12, Fakes.GetSubject()); SubjectServiceMock.Verify(x => x.Update(It.IsAny <int>(), It.IsAny <Subject>()), Times.Once); }
public void TestInitialize() { SubjectServiceMock = new Mock <IDataLayer <Subject> >(); var newsubject = Fakes.GetSubject(); SubjectServiceMock.Setup(x => x.GetAll()).Returns(new List <Subject> { newsubject }); }