public async Task DeleteBoard_NonExistingBoardTest() { // Act var response = await Client.DeleteAsync("/boards/101"); await AssertResponse.BadRequestAsync(response); }
public async Task DeleteColumn_NonExistingBoard_Test() { // Act var response = await Client.DeleteAsync($"/boards/101/columns/start"); // Assert await AssertResponse.BadRequestAsync(response); }
public async Task CreateBoard_NameRequired_Test() { // Arrange var board = new Board(); // Act var response = await ClientPostAsync("/boards", board); // Assert await AssertResponse.BadRequestAsync(response); }
public async Task GetBoard_IncludeCardsWithoutColumns_Test() { // Arrange var board = CreateBoard(); // Act var response = await Client.GetAsync($"/boards/{board.Id}?include=cards"); // Assert await AssertResponse.BadRequestAsync(response); }
public async Task DeleteColumn_NonExistingColumn_Test() { // Arrange var board = CreateBoard(); // Act var response = await Client.DeleteAsync($"/boards/{board.Id}/columns/start"); // Assert await AssertResponse.BadRequestAsync(response); }
public async Task DeleteCard_NonExistentCard_Test() { // Arrange var board = CreateBoard(); var column = AddColumn(board); // Act var response = await Client.DeleteAsync($"/boards/{board.Id}/columns/{column.Id}/cards/101"); // Assert await AssertResponse.BadRequestAsync(response); }
public async Task CreateColumn_NameRequired_Test() { // Arrange var board = CreateBoard(); var column = new Column(); // Act var response = await ClientPostAsync($"/boards/{board.Id}/columns", column); // Assert await AssertResponse.BadRequestAsync(response); }
public async Task CreateBoard_ClientGeneratedId_Test() { // Arrange var board = new Board { Id = 101, Name = "Test Board" }; // Act var response = await ClientPostAsync("/boards", board); // Assert await AssertResponse.BadRequestAsync(response); }
public async Task CreateBoard_NonExistingBoard_Test() { // Arrange var column = new Column { Id = "Test", Name = "Test Column" }; // Act var response = await ClientPostAsync("/boards/101/columns", column); // Assert await AssertResponse.BadRequestAsync(response); }
public async Task CreateCard_NonExistentColumn_Test() { // Arrange var board = CreateBoard(); var card = new Card { Text = "Test Card" }; // Act var response = await ClientPostAsync($"/boards/{board.Id}/columns/101/cards/", card); // Assert await AssertResponse.BadRequestAsync(response); }
public async Task CreateCard_RequireText_Test() { // Arrange var board = CreateBoard(); var column = AddColumn(board); var card = new Card { }; // Act var response = await ClientPostAsync($"/boards/{board.Id}/columns/{column.Id}/cards/", card); // Assert await AssertResponse.BadRequestAsync(response); }
public async Task CreateCard_ClientGeneratedId_Test() { // Arrange var board = CreateBoard(); var column = AddColumn(board); var card = new Card { Id = Guid.NewGuid(), Text = "Test Card" }; // Act var response = await ClientPostAsync($"/boards/{board.Id}/columns/{column.Id}/cards/", card); // Assert await AssertResponse.BadRequestAsync(response); }