public async Task <bool> ExistsAsync(int ExceptId = 0, string name = null) { var query = new CategoryExistsQuery(Dispatcher) { ExceptId = ExceptId, Name = name }; return(await query.ExecuteAsync()); }
public async Task HandleExceptId() { //Arrange var handler = CreateHandler(); var query = new CategoryExistsQuery(MockOfDispatcher().Object) { ExceptId = 1, Name = "NotExist" }; //Act var result = await handler.HandleAsync(query, default); //Assert Assert.IsAssignableFrom <bool>(result); }
public async Task Handle() { //Arrange var handler = CreateHandler(); var dispatcherMock = MockOfDispatcher(); var query = new CategoryExistsQuery(dispatcherMock.Object) { Name = "NotExist" }; //Act var result = await handler.HandleAsync(query, default); //Assert Assert.False(result); }