public void CanSupportNullVersion() { var cred = new OpenStackCredential(new Uri("http://someplace.org"), "someuser", "password", "sometenant"); var client = new OpenStackClient(); Assert.IsTrue(client.IsSupported(cred, null)); }
public void CanSupportAnyVersion() { var client = new OpenStackClient(); var versions = client.GetSupportedVersions(); Assert.IsTrue(versions.Contains("Any")); }
public void CannotSetRegionWithEmptyString() { var client = new OpenStackClient( new OpenStackCredential(new Uri("http://someplace.org"), "someuser", "password", "sometenant", "oldregion"), CancellationToken.None, this.ServiceLocator); client.SetRegion(string.Empty); }
public async Task CanConnect() { var client = new OpenStackClient( new OpenStackCredential(new Uri("http://someplace.org"), "someuser", "password", "sometenant"), CancellationToken.None, this.ServiceLocator); await client.Connect(); Assert.AreEqual("12345", client.Credential.AccessTokenId); }
public void CanSetRegion() { var expectedRegion = "newregion"; var client = new OpenStackClient( new OpenStackCredential(new Uri("http://someplace.org"), "someuser", "password", "sometenant", "oldregion"), CancellationToken.None, this.ServiceLocator); client.SetRegion(expectedRegion); Assert.AreEqual(expectedRegion, client.Credential.Region); }
public void CannotSupportNullCredential() { var client = new OpenStackClient(); Assert.IsFalse(client.IsSupported(null, string.Empty)); }