Пример #1
0
        public void WhenSrcPathSpecified_CanFillOtherFieldsAutomatically()
        {
            var vm = new DbRestorOptVm {
                SrcPath = @"c:\dbFolder\test.bak"
            };

            Assert.AreEqual(@"c:\dbFolder\test.mdf", vm.RelocateMdfTo);
            Assert.AreEqual(@"c:\dbFolder\test_log.ldf", vm.RelocateLdfTo);
            Assert.AreEqual("test", vm.TargetDbName);
        }
Пример #2
0
        public void GivenEmptySrcPath_NothingShouldHappen()
        {
            var vm = new DbRestorOptVm {
                SrcPath = ""
            };

            Assert.Null(vm.RelocateMdfTo);
            Assert.Null(vm.RelocateLdfTo);
            Assert.Null(vm.TargetDbName);
        }