Esempio n. 1
0
        public async Task Exists()
        {
            BastionHostResource bastionHost = await CreateBastionHost(_bastionName);

            Assert.IsTrue(await _resourceGroup.GetBastionHosts().ExistsAsync(_bastionName));
            Assert.IsFalse(await _resourceGroup.GetBastionHosts().ExistsAsync(_bastionName + "1"));
        }
Esempio n. 2
0
        public async Task TestTearDown()
        {
            if (await _resourceGroup.GetBastionHosts().ExistsAsync(_bastionName))
            {
                BastionHostResource bastion = await _resourceGroup.GetBastionHosts().GetAsync(_bastionName);

                await bastion.DeleteAsync(WaitUntil.Completed);
            }
        }
Esempio n. 3
0
        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);
        }
Esempio n. 4
0
        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);
        }
Esempio n. 5
0
        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);
        }
Esempio n. 6
0
        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);
        }