Skip to content
Snippets Groups Projects

Topic/1279 quota management

Merged Marcel Nellesen requested to merge Topic/1279-quotaManagement into Product/588-quotaManagement
4 files
+ 16
18
Compare changes
  • Side-by-side
  • Inline
Files
4
@@ -32,21 +32,19 @@ namespace Coscine.ECSManager.Tests
_bucketName = $"Coscine.EcsManager.Tests.EcsManagerTests{_guid}";
}
//[OneTimeTearDown]
[OneTimeTearDown]
// OneTimeSetUp and OneTimeTearDown should not be async
public void OneTimeTearDown()
{
_ecsManager.DeleteBucket(_bucketName).Wait();
}
//[Test]
public async void EcsManagerTestsFunction()
[Test]
public void EcsManagerTestsFunction()
{
await _ecsManager.CreateBucket(_bucketName, _quota);
Assert.True(await _ecsManager.GetBucketQuota(_bucketName) == _quota);
Assert.True(await _ecsManager.SetBucketQuota(_bucketName, _quota + 1));
Assert.True(await _ecsManager.GetBucketQuota(_bucketName) == _quota + 1);
Assert.True(await _ecsManager.DeleteBucket(_bucketName));
_ecsManager.CreateBucket(_bucketName, _quota).Wait();
Assert.True(_ecsManager.GetBucketQuota(_bucketName).Result == _quota);
Assert.True(_ecsManager.SetBucketQuota(_bucketName, _quota + 1).Result);
Assert.True(_ecsManager.GetBucketQuota(_bucketName).Result == _quota + 1);
}
}
}
Loading