コード例 #1
0
 public void AddMeteoStationNameTest()
 {
     DataContainer dc = new DataContainer();
     MeteoStation ms = new MeteoStation(); //{Name = "Stacyjka", LocationOfInstalation = new Location {City = "Poznan", Province = "Kaszubskie"}};
     try
     {
         dc.AddMeteostation(ms);
         Assert.Fail("Stacja powinna byc zawsze nazwana");
     }
     catch (NoNamedStationException)
     {
         Assert.Pass();
     }
     catch(Exception e)
     {
         Assert.Fail(e.Message);
     }
 }
コード例 #2
0
 public void AddMeteoStationLocationTest()
 {
     DataContainer dc = new DataContainer();
     MeteoStation ms = new MeteoStation {Name = "Stacyjka"};
     try
     {
         dc.AddMeteostation(ms);
         Assert.Fail("Stacja powinna miec lokalizacje");
     }
     catch (NonLocatedStationException)
     {
         Assert.Pass();
     }
     catch (Exception e)
     {
         Assert.Fail(e.Message);
     }
 }
コード例 #3
0
 public void AddMeteoStation(string nazwa, string miasto,
                         string wojewodztwo, DateTime dataInstalacji)
 {
     DataContainer dc = new DataContainer();
      dc.AddMeteostation(CreateStation(nazwa, miasto, wojewodztwo, dataInstalacji));
 }