public void RemoveTest()
        {
            // Setup
            DataStore             dataStore            = new DataStore();
            IUserRepository       userRepository       = new CarTrackr.Tests.Repository.UserRepository(dataStore);
            ICarRepository        carRepository        = new CarTrackr.Tests.Repository.CarRepository(dataStore);
            IRefuellingRepository refuellingRepository = new CarTrackr.Tests.Repository.RefuellingRepository(dataStore);

            RefuellingController target = new RefuellingController(userRepository, carRepository, refuellingRepository);

            // Execute
            Guid id = dataStore.Refuellings[0].Id;

            RedirectToRouteResult result = target.Remove(id) as RedirectToRouteResult;

            // Verify
            Assert.IsNull(refuellingRepository.RetrieveById(id));
        }