public override void ExecuteCmdlet() { VNetConfigScriptResult response = CallClient(() => Client.VNet.GetVpnDeviceConfigScript(VNetName, Vendor, Platform, OSFamily), Client.VNet); if (response != null) { WriteObject(response.ConfigScript); } }
public void CanGetVpnConfigScript() { using (UndoContext context = UndoContext.Current) { context.Start(); HttpRecorderMode mode = HttpMockServer.GetCurrentMode(); RemoteAppManagementClient remoteAppManagementClient = GetRemoteAppManagementClient(); Assert.DoesNotThrow(() => { string vNet = TestVnet; VNetConfigScriptResult result = remoteAppManagementClient.VNet.GetVpnDeviceConfigScript(vNet, "Cisco Systems, Inc.", "ASA 5500 Series Adaptive Security Appliances", "ASA Software 8.3"); Assert.NotNull(result); Assert.Equal(HttpStatusCode.OK, result.StatusCode); AssertNotNullOrEmpty(result.ConfigScript); }); } }