[Test] public void TestDownload() { UploaderEngine UE = new UploaderEngine(TestSetUp.ConnectionString, TestSetUp.ClientVersionFileName, false); Assert.IsTrue(UE.IsNeedUpdate(), "Нерпавильно определили отсутствие необходимости закачки файлов"); var isBreak = false; UE.StartDownload(ref isBreak); UploaderEngine UE2 = new UploaderEngine(TestSetUp.ConnectionString, TestSetUp.ClientVersionFileName, false); Assert.IsFalse(UE2.IsNeedUpdate(), "Нерпавильно определили необходимость закачки файлов"); }
[Test] public void TestCountFilesForUpdateAfterUpdate() { //Assert.IsFalse( true, "Надо доделать проверку правильности определения после обновления" ); UploaderEngine UE = new UploaderEngine(TestSetUp.ConnectionString, TestSetUp.ClientVersionFileName, false); var isBreak = false; UE.StartDownload(ref isBreak); Assert.IsFalse(UE.IsNeedUpdate()); ClientVersionManager CVM = new ClientVersionManager(TestSetUp.ClientVersionFileName); CVM.SetVersion(MiscFunction.GetFileName(TestSetUp.txtTest), 0); UE.GetFileList(); Assert.AreEqual(1, UE.FilesForUpdate.Count, "Неправильно определили количество файлов для загрузки после обновления"); }
[Test] public void TestNeedUpdate() { UploaderEngine UE = new UploaderEngine(TestSetUp.ConnectionString, TestSetUp.ClientVersionFileName, false); Assert.IsTrue(UE.IsNeedUpdate(), "Нерпавильно определили отсутствие необходимости закачки файлов"); }