public void Can_Read_DefaultDataPath() { using (var connection = SqlServerAliasesImpl.OpenSqlConnection(_context, ConnectionString)) { // Act var path = RestoreSqlBackupImpl.GetDefaultDataPath(connection); // Assert path.Should().NotBeNullOrEmpty(); Directory.Exists(path).Should().BeTrue(); } }
public void GetDatabaseName_Should_ReturnName() { using (var connection = SqlServerAliasesImpl.OpenSqlConnection(_context, ConnectionString)) { //Arrange var path = GetBackupFilePath("multiFilesBackup1.bak"); // Act var names = RestoreSqlBackupImpl.GetDatabaseName(path, connection); // Assert names.Should().Be("CakeRestoreTest"); } }
public void Can_Read_LogicalNames() { using (var connection = SqlServerAliasesImpl.OpenSqlConnection(_context, ConnectionString)) { //Arrange var path = GetBackupFilePath("multiFilesBackup1.bak"); // Act var names = RestoreSqlBackupImpl.GetLogicalNames(path, connection); // Assert names.Should().HaveCount(2); } }
public void Can_Read_LogicalNames() { using (var connection = SqlServerAliasesImpl.OpenSqlConnection(context, ConnectionString)) { //Arrange var path = GetBackupFilePath(); // Act var names = SqlBackupsImpl.GetLogicalNames(path, connection); // Assert names.Should().HaveCount(3); } }