public void DeployNoAuthentication() { // Arrange var packageDeployer = new PackageDeployer(_console); var packagePath = BuildSimpleModel(); // Act Should.Throw<InvalidOperationException>(() => packageDeployer.Deploy(packagePath, "TestDatabase")); }
public void DeployPackageDoesNotExist() { // Arrange var packageDeployer = new PackageDeployer(_console); packageDeployer.UseTargetServer("localhost"); packageDeployer.UseWindowsAuthentication(); // Act Should.Throw<ArgumentException>(() => packageDeployer.Deploy(new FileInfo("does-not-exist.dacpac"), "TestDatabase")); }
public void DeployNoPackageLoaded() { // Arrange using var packageDeployer = new PackageDeployer(_console); var packagePath = BuildSimpleModel(); // Act Should.Throw <InvalidOperationException>(() => packageDeployer.Deploy("TestDatabase")); // Assert // Should throw }