public async Task AugmentFiles_Test() { File.Delete(Path.Combine(_scriptRootPath, "requirements.psd1")); File.Delete(Path.Combine(_scriptRootPath, "profile.ps1")); var powerShellFileProvisioner = new PowerShellFileProvisioner(); await powerShellFileProvisioner.ProvisionFiles(_scriptRootPath); File.Exists(Path.Combine(_scriptRootPath, "requirements.psd1")); File.Exists(Path.Combine(_scriptRootPath, "profile.ps1")); }
public async Task AugmentFiles_EmptyScriptRootPath_Test(string scriptRootPath) { var powerShellFileProvisioner = new PowerShellFileProvisioner(); Exception ex = await Assert.ThrowsAsync <ArgumentException>(async() => await powerShellFileProvisioner.ProvisionFiles(scriptRootPath)); Assert.True(ex is ArgumentException); }