コード例 #1
0
        public void CsvReader_WhenLoadingAllProfiles_WithCsvFile_ReturnsProfiles()
        {
            IMortalityProfileRepository repo     = new CsvMortalityProfileRepo("MortalityProfiles.csv");
            IList <MortalityProfile>    profiles = repo.GetAllProfiles();

            Assert.IsNotNull(profiles);
            CollectionAssert.AllItemsAreNotNull(profiles);
        }
コード例 #2
0
        public void CsvReader_WhenLoadingAllProfiles_WithCsvFile_ReturnsProfiles()
        {
            IMortalityProfileRepository repo = new CsvMortalityProfileRepo("MortalityProfiles.csv");
            IList<MortalityProfile> profiles = repo.GetAllProfiles();

            Assert.IsNotNull(profiles);
            CollectionAssert.AllItemsAreNotNull(profiles);
        }
コード例 #3
0
        public void CsvReader_WhenLoadingProfile_WithCsvFile_ReturnsProfile()
        {
            string myCountry = "Mexico";

            IMortalityProfileRepository repo      = new CsvMortalityProfileRepo("MortalityProfiles.csv");
            MortalityProfile            myProfile = repo.GetProfileByCountry(myCountry);

            Assert.IsNotNull(myProfile);
            Assert.AreEqual(myCountry, myProfile.CountryName);
        }
コード例 #4
0
        public void CsvReader_WhenLoadingProfile_WithCsvFile_ReturnsProfile()
        {
            string myCountry = "Mexico";

            IMortalityProfileRepository repo = new CsvMortalityProfileRepo("MortalityProfiles.csv");
            MortalityProfile myProfile = repo.GetProfileByCountry(myCountry);

            Assert.IsNotNull(myProfile);
            Assert.AreEqual(myCountry, myProfile.CountryName);
        }