public void DeleteBike_CallsDeleteOnce() { //Arrange _mockQueries.Setup(x => x.GetBikeByID(It.IsAny <int>())).Returns(_bike); var bikeService = new BikeService(_mockQueries.Object, _mockStorage.Object); //Act bikeService.DeleteBike(1); //Assert _mockQueries.Verify(x => x.DeleteBike(It.IsAny <Bike>()), Times.Once); _mockStorage.Verify(x => x.DeleteFile(It.IsAny <string>()), Times.Once); }