private async Task PurgeSchema()
        {
            var data = await SchemaClient.GetAllSchemas("aut");

            var count = Convert.ToInt32(data.Count);

            if (count == 0)
            {
                return;
            }

            var allnames = ((IEnumerable <dynamic>)data).Select(d => Convert.ToString(d.name));

            foreach (var name in allnames)
            {
                await SchemaClient.DeleteSchema("aut", name);
            }
        }
        public async Task GetAllSchemas_EndToEnd()
        {
            var schema1name = GetRandomName;
            var schema2name = GetRandomName;
            await SchemaClient.AssertNoSchemasExist("aut", delay : TimeSpan.FromSeconds(0.5));

            var create1result = await SchemaClient.CreateSchema("aut", AssetLoader.Schema1(schema1name));

            var create2result = await SchemaClient.CreateSchema("aut", AssetLoader.Schema1(schema2name));

            var all = await SchemaClient.GetAllSchemas("aut");

            int count = Convert.ToInt32(all.Count);

            count.Should().Be(2);

            var delete1result = await SchemaClient.DeleteSchema("aut", schema1name);

            var delete2result = await SchemaClient.DeleteSchema("aut", schema2name);

            await SchemaClient.AssertNoSchemasExist("aut", delay : TimeSpan.FromSeconds(0.5));
        }