public void ShouldReturnAllClients()
        {
            var country = new Country()
            {
                Id = 1, Name = "testCountry", SubsistanceAllowenceId = 1
            };
            var clients = new List <Destination>()
            {
                new Destination()
                {
                    Id = 1, CountryId = 1, Name = "first", CreatedDateTime = DateTime.Now, Country = country
                },
                new Destination()
                {
                    Id = 2, CountryId = 1, Name = "second", CreatedDateTime = DateTime.Now, Country = country
                }
            };
            var config = new MapperConfiguration(cfg =>
            {
                cfg.AddProfile(new MappingProfile());
            });
            var mapper  = config.CreateMapper();
            var delRepo = new Mock <IDelegationRepository>();

            delRepo.Setup(d => d.GetAllDestinations()).Returns(clients.AsQueryable());
            var vehRepo = new Mock <IVehicleRepository>();
            var empRepo = new Mock <IEmployeeRepository>();
            var delServ = new DelegationService(delRepo.Object, empRepo.Object, vehRepo.Object, mapper);

            var resultList = delServ.GetAllDestinations();

            resultList.Should().AllBeOfType(typeof(DestinationTypeVm));
            resultList.Should().NotBeEmpty();
            resultList.Should().HaveCount(2);
        }