public async Task Exists() { BastionHostResource bastionHost = await CreateBastionHost(_bastionName); Assert.IsTrue(await _resourceGroup.GetBastionHosts().ExistsAsync(_bastionName)); Assert.IsFalse(await _resourceGroup.GetBastionHosts().ExistsAsync(_bastionName + "1")); }
public async Task TestTearDown() { if (await _resourceGroup.GetBastionHosts().ExistsAsync(_bastionName)) { BastionHostResource bastion = await _resourceGroup.GetBastionHosts().GetAsync(_bastionName); await bastion.DeleteAsync(WaitUntil.Completed); } }
public async Task GetAll() { BastionHostResource bastionHost = await CreateBastionHost(_bastionName); List <BastionHostResource> BastionList = await _resourceGroup.GetBastionHosts().GetAllAsync().ToEnumerableAsync(); Has.One.EqualTo(BastionList); Assert.AreEqual(_bastionName, BastionList[0].Data.Name); }
public async Task CreateOrUpdate() { BastionHostResource bastionHost = await CreateBastionHost(_bastionName); Assert.IsNotNull(bastionHost.Data); Assert.AreEqual(_bastionName, bastionHost.Data.Name); Assert.AreEqual(AzureLocation.WestUS2, bastionHost.Data.Location); Assert.AreEqual(0, bastionHost.Data.Tags.Count); }
public async Task Delete() { BastionHostResource bastionHost = await CreateBastionHost(_bastionName); await bastionHost.DeleteAsync(WaitUntil.Completed); List <BastionHostResource> bastionList = await _resourceGroup.GetBastionHosts().GetAllAsync().ToEnumerableAsync(); Assert.IsEmpty(bastionList); }
public async Task Get() { BastionHostResource bastionHost = await CreateBastionHost(_bastionName); var bastion = await _resourceGroup.GetBastionHosts().GetAsync(_bastionName); Assert.IsNotNull(bastion.Value.Data); Assert.AreEqual(_bastionName, bastion.Value.Data.Name); Assert.AreEqual(AzureLocation.WestUS2, bastion.Value.Data.Location); Assert.AreEqual(0, bastion.Value.Data.Tags.Count); }