public async Task CloneOrganization() { var source = await _organizationsApi.CreateOrganizationAsync(GenerateName("Constant Pro")); var name = GenerateName("cloned"); var cloned = await _organizationsApi.CloneOrganizationAsync(name, source); Assert.AreEqual(name, cloned.Name); }
public async Task FindBuckets() { var size = (await _bucketsApi.FindBucketsAsync()).Count; await _bucketsApi.CreateBucketAsync(GenerateName("robot sensor"), RetentionRule(), _organization); var organization2 = await _organizationsApi.CreateOrganizationAsync(GenerateName("Second")); await _bucketsApi.CreateBucketAsync(GenerateName("robot sensor"), organization2.Id); var buckets = await _bucketsApi.FindBucketsAsync(); Assert.AreEqual(buckets.Count, size + 2); }
public async Task CloneOrganization() { var source = await _organizationsApi.CreateOrganizationAsync(GenerateName("Constant Pro")); var properties = new Dictionary <string, string> { { "color", "green" }, { "location", "west" } }; var name = GenerateName("cloned"); var cloned = await _organizationsApi.CloneOrganizationAsync(name, source); Assert.AreEqual(name, cloned.Name); }
public async Task CloneOrganization() { var source = await _organizationsApi.CreateOrganizationAsync(GenerateName("Constant Pro")); var properties = new Dictionary <string, string> { { "color", "green" }, { "location", "west" } }; var label = await Client.GetLabelsApi().CreateLabelAsync(GenerateName("Cool Resource"), properties, source.Id); await _organizationsApi.AddLabelAsync(label, source); var name = GenerateName("cloned"); var cloned = await _organizationsApi.CloneOrganizationAsync(name, source); Assert.AreEqual(name, cloned.Name); var labels = await _organizationsApi.GetLabelsAsync(cloned); Assert.AreEqual(1, labels.Count); Assert.AreEqual(label.Id, labels[0].Id); }