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); }
public void GivenEmptySrcPath_NothingShouldHappen() { var vm = new DbRestorOptVm { SrcPath = "" }; Assert.Null(vm.RelocateMdfTo); Assert.Null(vm.RelocateLdfTo); Assert.Null(vm.TargetDbName); }