public void ImportLocations_BigZippedFile_ParseAll(string filePath)
        {
            var discovered = new ImportLocationService().ImportLocations(filePath);

            discovered.Should()
            .NotContainNulls()
            .And.OnlyHaveUniqueItems()
            .And.OnlyContain(loc => loc.CountryCode.Length == 2);
        }
        public void ImportLocations_BigFile_ParseAll()
        {
            var discovered = new ImportLocationService()
                             .ImportLocations(@".\Data\AllLocations.json");

            discovered.Should()
            .NotContainNulls()
            .And.OnlyHaveUniqueItems()
            .And.HaveCountGreaterThan(100);
        }
        public void ImportLocations_FileWithTwoLocations_ParseTwoItemsOut(string filePath)
        {
            var discovered = new ImportLocationService().ImportLocations(filePath);

            discovered.Should().HaveCount(2);
        }