public void ShouldHasConversationWhenFilterIsNotFound() { //Arrange var domainService = new Mock <IFilterService>(); domainService.Setup(t => t.Find(1)).Returns <Filter>(null); FilterAppService filterAppService = new FilterAppService(domainService.Object, null, null, null); //Act Action action = () => filterAppService.HasConversation(1, 1); //Assert Assert.Throws <ExceptionWithCode>(action); }
public void ShouldHasConversation() { //Arrange var domainService = new Mock <IFilterService>(); Filter filter = MakeFilterEntity(1); domainService.Setup(t => t.Find(1)).Returns(filter); domainService.Setup(t => t.HasConversation(filter, 1)).Returns(true); FilterAppService filterAppService = new FilterAppService(domainService.Object, null, null, null); //Act bool hasConversation = filterAppService.HasConversation(1, 1); //Assert Assert.Equal(true, hasConversation); }