public async Task Delete_DeleteCommandHandler_CalledWith_CorrectParameter()
        {
            //Arrange
            var fixture = new DraftApprenticeshipControllerTestsFixture().WithDeleteDraftApprenticeshipCommandResponse();

            //Act
            await fixture.Delete();

            //Assert
            fixture.Verify_DeleteCommandHandler_CalledWith_CorrectParameter();
        }
        public async Task Delete_ValidRequest_ShouldReturnAnOkResult()
        {
            //Arrange
            var fixture = new DraftApprenticeshipControllerTestsFixture().WithDeleteDraftApprenticeshipCommandResponse();

            //Act
            var response = await fixture.Delete();

            //Assert
            Assert.IsTrue(response is OkResult);
        }