diff options
| author | Mirta <mirta@twine-s.com> | 2020-12-30 16:39:52 +0200 |
|---|---|---|
| committer | Mirta <mirta@twine-s.com> | 2020-12-30 16:39:52 +0200 |
| commit | 00a491d93733d4625ad329b2ba8237f445364b3f (patch) | |
| tree | 4b24c6fa78d7648f4bb7cefafa464bb0b063fec4 /Software/Visual_Studio/Tango.UnitTesting/SQLExaminer | |
| parent | 124ad4150f80c6846fdee41dbbda9848c105f6e5 (diff) | |
| download | Tango-00a491d9.tar.gz Tango-00a491d9.zip | |
merge
Diffstat (limited to 'Software/Visual_Studio/Tango.UnitTesting/SQLExaminer')
| -rw-r--r-- | Software/Visual_Studio/Tango.UnitTesting/SQLExaminer/SQLExaminer_TST.cs | 71 |
1 files changed, 0 insertions, 71 deletions
diff --git a/Software/Visual_Studio/Tango.UnitTesting/SQLExaminer/SQLExaminer_TST.cs b/Software/Visual_Studio/Tango.UnitTesting/SQLExaminer/SQLExaminer_TST.cs index e3e49ac5e..9b0385c23 100644 --- a/Software/Visual_Studio/Tango.UnitTesting/SQLExaminer/SQLExaminer_TST.cs +++ b/Software/Visual_Studio/Tango.UnitTesting/SQLExaminer/SQLExaminer_TST.cs @@ -391,76 +391,5 @@ namespace Tango.UnitTesting.SQLExaminer //Should have no differences! Assert.IsFalse(data_report.HasDifferences); } - - [TestMethod] - public void Perform_Machine_Update_From_Backup() - { - String tempDbName = "Tango_TUP"; - - var source_db = GetSource("Tango"); - var target_db = GetSource(tempDbName); - - DbManager dbManager = DbManager.FromDataSource(source_db); - - //Create the backup for the tup file. - dbManager.Create(tempDbName); - - var configuration = GetFullConfiguration(); - - ExaminerSequenceConfigurationRunner runner = - new ExaminerSequenceConfigurationRunner( - configuration, - Tango.SQLExaminer.Helper.SQL_EXAMINER_CONFIG_FOLDER, - source_db, - target_db, - "1111"); - - runner.Run().GetAwaiter().GetResult(); - - String backupFile = "C:\\DB_Backups\\Tango_TEMP.bak"; - - dbManager.Backup(tempDbName, backupFile); - dbManager.SetOffline(tempDbName); - dbManager.SetOnline(tempDbName); - dbManager.Delete(tempDbName); - - //Now restore as different name - dbManager.RestoreAsNew(tempDbName, backupFile, "C:\\DB_Backups"); - } - - private ExaminerSequenceConfiguration GetFullConfiguration() - { - ExaminerSequenceConfiguration configuration = new ExaminerSequenceConfiguration(); - - configuration.Items.Add(new ExaminerSequenceItem() - { - Type = ExaminerSequenceItemType.Schema, - Direction = ExaminerSequenceItemDirection.SourceToTarget, - FileName = ExaminerConfigurationType.Schema.GetFileName(), - Index = 0, - Name = "Updating Schema", - }); - - configuration.Items.Add(new ExaminerSequenceItem() - { - Type = ExaminerSequenceItemType.Data, - Direction = ExaminerSequenceItemDirection.SourceToTarget, - FileName = ExaminerConfigurationType.OverrideData.GetFileName(), - Index = 1, - Name = "Updating Collections", - }); - - configuration.Items.Add(new ExaminerSequenceItem() - { - Type = ExaminerSequenceItemType.Data, - Direction = ExaminerSequenceItemDirection.SourceToTarget, - FileName = ExaminerConfigurationType.ProvisionMachine.GetFileName(), - Index = 2, - Name = "Configuring Machine", - RequiresSerialNumber = true, - }); - - return configuration; - } } } |
