Пример #1
0
        private void CheckObject(CustomBaseResponse obj)
        {
            Assert.IsNotNull(obj);
            Assert.IsInstanceOfType(typeof(CustomSourceTableResponse), obj);
            Assert.IsTrue(obj.Success);
            Assert.AreEqual("ok", obj.Error);
            CustomSourceTableResponse typed = (CustomSourceTableResponse)obj;

            Assert.IsNotNull(typed.FieldValuesByTableName);
            Assert.AreEqual(1, typed.FieldValuesByTableName.Count);
            var pair = typed.FieldValuesByTableName.Single();

            Assert.AreEqual("abc", pair.TableName);
            var dict = pair.FieldValues;

            Assert.IsNotNull(dict);
            Assert.AreEqual(1, dict.Count);
            var innerPair = dict.Single();

            Assert.AreEqual("def", innerPair.Name);
            Assert.AreEqual("ghi", innerPair.Value);
        }
Пример #2
0
 private void CheckObject(CustomBaseResponse obj)
 {
     Assert.IsNotNull(obj);
     Assert.IsInstanceOfType(typeof(CustomSourceTableResponse), obj);
     Assert.IsTrue(obj.Success);
     Assert.AreEqual("ok", obj.Error);
     CustomSourceTableResponse typed = (CustomSourceTableResponse)obj;
     Assert.IsNotNull(typed.FieldValuesByTableName);
     Assert.AreEqual(1, typed.FieldValuesByTableName.Count);
     var pair = typed.FieldValuesByTableName.Single();
     Assert.AreEqual("abc", pair.TableName);
     var dict = pair.FieldValues;
     Assert.IsNotNull(dict);
     Assert.AreEqual(1, dict.Count);
     var innerPair = dict.Single();
     Assert.AreEqual("def", innerPair.Name);
     Assert.AreEqual("ghi", innerPair.Value);
 }