Class DeleteMenuIntegrationTests
Namespace: Restaurant.IntegrationTests.Controllers.MenuController
Assembly: Restaurant.IntegrationTests.dll
[Collection("Restaurant")]
public class DeleteMenuIntegrationTests : IAsyncLifetime
Inheritance
object ← DeleteMenuIntegrationTests
Implements
IAsyncLifetime
Inherited Members
object.Equals\(object?\), object.Equals\(object?, object?\), object.GetHashCode\(\), object.GetType\(\), object.MemberwiseClone\(\), object.ReferenceEquals\(object?, object?\), object.ToString\(\)
Constructors
DeleteMenuIntegrationTests\(RestaurantApiFactory\)
public DeleteMenuIntegrationTests(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
MenuDeletion_ShouldDeleteMenu_WhenDataIsValid\(\)
[Fact]
public Task MenuDeletion_ShouldDeleteMenu_WhenDataIsValid()
Returns
MenuDeletion_ShouldReturnConflictException_WhenMenuIsActive\(\)
[Fact]
public Task MenuDeletion_ShouldReturnConflictException_WhenMenuIsActive()
Returns
MenuDeletion_ShouldReturnNotFoundException_WhenMenuDoesntExist\(\)
[Fact]
public Task MenuDeletion_ShouldReturnNotFoundException_WhenMenuDoesntExist()
Returns
Last modified: 21 May 2024