public void WhenJsonDeleteIsCalled_ThenDeletesVehicle() { Mock <DeleteVehicle> handler = MockHandlerFor( () => new Mock <DeleteVehicle>(null), x => x.Setup(h => h.Execute(defaultUser.UserId, DefaultVehicleId)) .Verifiable()); TestableVehicleController controller = GetTestableVehicleController(); controller.JsonDelete(DefaultVehicleId); handler.Verify(); }