public void TestCreatePSCredential_CreatesCredentialWithGivenPassword() { const string expectedPassword = "******"; PSCredential result = RemotePowerShellUtils.CreatePSCredential(DefaultUser, expectedPassword); Assert.AreEqual(expectedPassword.Length, result.Password.Length); }
public void TestCreatePSCredential_CreatesCredentialWithGivenUser() { const string expectedUser = "******"; PSCredential result = RemotePowerShellUtils.CreatePSCredential(expectedUser, DefaultPassword); Assert.AreEqual(expectedUser, result.UserName); }
public void TestCreatePSCredential_ThrowsForInvalidPassword(string invalidPassword) { var e = Assert.ThrowsException <ArgumentException>( () => RemotePowerShellUtils.CreatePSCredential(DefaultUser, invalidPassword)); Assert.AreEqual("input", e.Message); }
public void TestGetEmbeddedFile_ThrowsForUnknownFile() { const string expectedResourceName = "Unknown/File.txt"; var e = Assert.ThrowsException <FileNotFoundException>(() => RemotePowerShellUtils.GetEmbeddedFile(expectedResourceName)); Assert.AreEqual(expectedResourceName, e.Message); }
public void TestGetEmbeddedFile_GetFile() { string result = RemotePowerShellUtils.GetEmbeddedFile(InstallerPsResourcePath); Assert.AreEqual(File.ReadAllText(InstallerPsFilePath), result); }