public void LeaveParkingPlace(string parkingName, int placeNumber) { var command = new LeaveParkingPlaceCommand(parkingName, placeNumber); var commandHandler = new LeaveParkingPlaceCommandHandler(_dbContext, _commandStoreService); commandHandler.Handle(command); }
public async Task Should_LeaveParkingPlace(string AParkingName, int APlaceNumber) { // Arrange var LHandleLeaveParkingPlace = new LeaveParkingPlaceCommandHandler(FMockDbContext.Object, FCommands); var LCommand = new LeaveParkingPlaceCommand { ParkingName = AParkingName, PlaceNumber = APlaceNumber }; // Act var LResult = await LHandleLeaveParkingPlace.Handle(LCommand, CancellationToken.None); // Assert FMockDbContext .Verify(AMockDbContext => AMockDbContext.SaveChangesAsync(CancellationToken.None), Times.Once); LResult.ToString().Should().Be("()"); }