Example #1
0
        public async Task CreateAsync_InsertEmptyBoardSuccess()
        {
            // Arrange
            var expected = new Board();
            var board    = new BoardUpdateModel();

            var boardDataAccess = new Mock <IBoardDataAccess>();

            boardDataAccess.Setup(x => x.InsertAsync(board)).ReturnsAsync(expected);

            var boardCreateService = new BoardCreateService(boardDataAccess.Object);

            // Act
            var result = await boardCreateService.CreateAsync(board);

            // Assert
            result.Should().Be(expected);
        }
        private void BuildTileEntities()
        {
            var boardCreateService = new BoardCreateService(entityFactory);

            boardCreateService.CreateBoard();
        }