public async Task Check() { pstep.sshClient.Connect(await pstep.GetPiloteSshConnection()); var result = pstep.sshClient.Command("curl http://localhost:4999/v2/"); StepAssert.AreEqual("{}", result); }
public async Task Check() { // Check that devopuser can write and read a secret var devopUser = await listAsk.LocalVaultDevopUser.Ask(); var devopPass = await listAsk.LocalVaultDevopPassword.Ask(); var client = storeResolver.CreateClient("vault", new UserPasswordAuthenticationInfo(devopUser, devopPass)); var guid = Guid.NewGuid().ToString(); await client.WriteSecretAsync("secret/devop/test", guid); StepAssert.AreEqual(guid, await client.ReadSecretAsync("secret/devop/test")); }
public async Task Check() { var apikey = await listAsk.InfraApiKey.Ask(); var webServerUser = await listAsk.WebServerAdminUser.Ask(); var webServerPassword = await listAsk.WebServerAdminPassword.Ask(); var client = sshClient.Connect(infrastructure.GetVmSshConnection(apikey, "webServer", webServerUser, webServerPassword)); var result = client.Command("echo coucou"); StepAssert.AreEqual("coucou\n", result); await Task.CompletedTask; }