Class RemoveCategoryProductIntegrationTests
Namespace: Restaurant.IntegrationTests.Controllers.CategoryController
Assembly: Restaurant.IntegrationTests.dll
[Collection("Restaurant")]
public class RemoveCategoryProductIntegrationTests : IAsyncLifetime
Inheritance
object ← RemoveCategoryProductIntegrationTests
Implements
IAsyncLifetime
Inherited Members
object.Equals\(object?\), object.Equals\(object?, object?\), object.GetHashCode\(\), object.GetType\(\), object.MemberwiseClone\(\), object.ReferenceEquals\(object?, object?\), object.ToString\(\)
Constructors
RemoveCategoryProductIntegrationTests\(RestaurantApiFactory\)
public RemoveCategoryProductIntegrationTests(RestaurantApiFactory factory)
Parameters
factory RestaurantApiFactory
Methods
DisposeAsync\(\)
Called when an object is no longer needed. Called just before System.IDisposable.Dispose if the class also implements that.
public Task DisposeAsync()
Returns
InitializeAsync\(\)
Called immediately after the class has been created, before it is used.
public Task InitializeAsync()
Returns
RemoveCategoryProduct_ShouldRemoveProductFromCategory_WhenCommandIsValid\(\)
[Fact]
public Task RemoveCategoryProduct_ShouldRemoveProductFromCategory_WhenCommandIsValid()
Returns
RemoveCategoryProduct_ShouldReturnNotFound_WhenCategoryDoesNotExist\(\)
[Fact]
public Task RemoveCategoryProduct_ShouldReturnNotFound_WhenCategoryDoesNotExist()
Returns
RemoveCategoryProduct_ShouldReturnNotFound_WhenProductDoesNotExist\(\)
[Fact]
public Task RemoveCategoryProduct_ShouldReturnNotFound_WhenProductDoesNotExist()
Returns
RemoveCategoryProduct_ShouldReturnNotFound_WhenProductNotInCategory\(\)
[Fact]
public Task RemoveCategoryProduct_ShouldReturnNotFound_WhenProductNotInCategory()
Returns
Last modified: 21 May 2024