public async void GivenQueryWhenBoardExistsReturnsBoard() { // Arrange SetupQueryHandler(new List<BoardEntity> { new BoardEntity { Slug = "board-name", Columns = new List<BoardColumnEntity> { new BoardColumnEntity { Slug = "board-column-name" } } } }); mockMappingService.Setup(x => x.Map<BoardColumn>(It.IsAny<BoardColumnEntity>())).Returns(new BoardColumn()); var query = new GetBoardColumnBySlugQuery { BoardSlug = "board-name", BoardColumnSlug = "board-column-name" }; // Act var boardColumn = await handler.HandleAsync(query); // Assert Assert.NotNull(boardColumn); }
public async void GivenQueryWhenBoardExistsReturnsBoard() { // Arrange SetupQueryHandler(new List <BoardEntity> { new BoardEntity { Slug = "board-name", Columns = new List <BoardColumnEntity> { new BoardColumnEntity { Slug = "board-column-name" } } } }); mockMappingService.Setup(x => x.Map <BoardColumn>(It.IsAny <BoardColumnEntity>())).Returns(new BoardColumn()); var query = new GetBoardColumnBySlugQuery { BoardSlug = "board-name", BoardColumnSlug = "board-column-name" }; // Act var boardColumn = await handler.HandleAsync(query); // Assert Assert.NotNull(boardColumn); }
public async void GivenQueryWhenBoardDoesNotExistReturnNull() { // Arrange SetupQueryHandler(new List<BoardEntity>()); var query = new GetBoardColumnBySlugQuery(); // Act var boardColumn = await handler.HandleAsync(query); // Assert Assert.Null(boardColumn); }
public async void GivenQueryWhenBoardDoesNotExistReturnNull() { // Arrange SetupQueryHandler(new List <BoardEntity>()); var query = new GetBoardColumnBySlugQuery(); // Act var boardColumn = await handler.HandleAsync(query); // Assert Assert.Null(boardColumn); }