QueryForSingleEntityAsDictStr() public static method

public static QueryForSingleEntityAsDictStr ( TableStorage ts, string table, string q ) : string>.Dictionary
ts TableStorage
table string
q string
return string>.Dictionary
Beispiel #1
0
        public void QueryForSingleEntityIsSuccessful()
        {
            if (ts.ExistsEntity(test_table, test_query) == false)
            {
                CreateEntityIsSuccessful();
            }
            var ts_response = ts.QueryEntities(test_table, test_query);
            var dicts       = ts_response.list_dict_obj;

            Assert.That(dicts.Count == 1);
            if (ts.ExistsEntity(test_table, test_query) == false)
            {
                CreateEntityIsSuccessful();
            }
            var multi_response_dict  = ObjectUtils.DictObjToDictStr(dicts[0]);
            var single_response_dict = TableStorage.QueryForSingleEntityAsDictStr(ts, test_table, test_query);

            Assert.That(multi_response_dict["TestInt32"] == single_response_dict["TestInt32"]);
            Assert.That(multi_response_dict["TestInt64"] == single_response_dict["TestInt64"]);
            Assert.That(multi_response_dict["TestBool"] == single_response_dict["TestBool"]);
        }