示例#1
0
        public async Task E2E_AppClient_GetAppConfiguration_Test()
        {
            var conf = new TestAppConfiguration()
            {
                Foo = "foo",
                Bar = "bar"
            };
            var appConfigurationInfo = new AppConfigurationInfo()
            {
                AppId         = TestAppId,
                Configuration = JsonConvert.SerializeObject(conf)
            };
            await asClient.CreateAppConfigurationAsync(appConfigurationInfo);

            var result = await acClient.GetAppConfigurationAsync(TestAppId);

            Assert.IsNotNull(result);
            Assert.AreEqual(result.AppId, TestAppId);
            CheckEquals(conf, JsonConvert.DeserializeObject <TestAppConfiguration>(result.Configuration));
        }
示例#2
0
 private void CheckEquals(TestAppConfiguration conf1, TestAppConfiguration conf2)
 {
     Assert.AreEqual(conf1.Foo, conf2.Foo);
     Assert.AreEqual(conf1.Bar, conf2.Bar);
 }