コード例 #1
0
        public async Task DeleteColumn_Test()
        {
            // Arrange
            var board  = CreateBoard();
            var column = AddColumn(board);

            // Act
            var response = await Client.DeleteAsync($"/boards/{board.Id}/columns/{column.Id}");

            // Assert
            await AssertResponse.NoContentSuccessAsync(response);

            Assert.Empty(ColumnService.GetColumns(board.Id));
        }
コード例 #2
0
ファイル: CardsTests.cs プロジェクト: jamoore5/Retro
        public async Task DeleteCard_Test()
        {
            // Arrange
            var board  = CreateBoard();
            var column = AddColumn(board);
            var card   = AddCard(column);

            // Act
            var response = await Client.DeleteAsync($"/boards/{board.Id}/columns/{column.Id}/cards/{card.Id}");

            // Assert
            await AssertResponse.NoContentSuccessAsync(response);

            Assert.Throws <CardNotFoundException>(() => CardService.GetCard(board.Id, column.Id, card.Id));
        }