Пример #1
0
 public void ShouldDeleteExistingAircraft()
 {
     OnlineData.Lookups.Aircraft.Add(new Aircraft {
         id = 1, Reg = "A"
     });
     Target.UpdateOnlineData(OnlineDataService, LocalData, OnlineData, NewerTimeStamp);
     Assert.IsNull(OnlineDataService.LoadLookups(0).Result.Aircraft.FirstOrDefault());
 }
Пример #2
0
 public void ShouldUpdateExistingAircraft()
 {
     OnlineData.Lookups.Aircraft.Add(new Aircraft {
         id = 1, TimeStamp = OlderTimeStamp
     });
     LocalData.Lookups.Aircraft.Add(new Aircraft {
         id = 1, Reg = "G", TimeStamp = NewerTimeStamp
     });
     Target.UpdateOnlineData(OnlineDataService, LocalData, OnlineData, NewerTimeStamp);
     Assert.AreEqual("G", OnlineDataService.LoadLookups(0).Result.Aircraft.First().Reg);
 }
Пример #3
0
 public void ShouldAddNewAircraft()
 {
     LocalData.Lookups.Aircraft.Add(new Aircraft());
     Target.UpdateOnlineData(OnlineDataService, LocalData, OnlineData, NewerTimeStamp);
     Assert.IsNotNull(OnlineDataService.LoadLookups(0).Result.Aircraft.FirstOrDefault());
 }