private void SaveVersion(Int32 version) { ClientVersionManager CVM = new ClientVersionManager(TestSetUp.ClientVersionFileName); CVM.SetVersion(TestSetUp.bynTest, version); Assert.AreEqual(version, CVM.GetVersion(TestSetUp.bynTest), "Версии файлов не зафиксировались!"); }
[Test] public void TestStoreCreate() { Assert.IsFalse(System.IO.File.Exists(TestSetUp.ClientVersionFileName), "Файл не удалился - тест может отработать не правильно!"); ClientVersionManager CVM = new ClientVersionManager(TestSetUp.ClientVersionFileName); Assert.IsTrue(System.IO.File.Exists(TestSetUp.ClientVersionFileName), "Файл не создан! Не работает первоначальное создание файла!"); }
[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 TestEmptyFileVersion() { ClientVersionManager CVM = new ClientVersionManager(TestSetUp.ClientVersionFileName); Assert.AreEqual(0, CVM.GetVersion("unexistsFile")); }