本文整理汇总了C#中Xunit.JsonObject.GetDynamicMemberNames方法的典型用法代码示例。如果您正苦于以下问题:C# JsonObject.GetDynamicMemberNames方法的具体用法?C# JsonObject.GetDynamicMemberNames怎么用?C# JsonObject.GetDynamicMemberNames使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类Xunit.JsonObject
的用法示例。
在下文中一共展示了JsonObject.GetDynamicMemberNames方法的1个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的C#代码示例。
示例1: SetFieldsAddsKeyValuePairs
public void SetFieldsAddsKeyValuePairs()
{
dynamic person = new JsonObject();
person.FirstName = "Mikael";
person.LastName = "Waltersson";
person.Age = 30;
Assert.Equal(new[] { "FirstName", "LastName", "Age" }, person.GetDynamicMemberNames());
Assert.Equal(
new Dictionary<string, object>
{
{ "FirstName", "Mikael" },
{ "LastName", "Waltersson" },
{ "Age", 30 }
},
(IEnumerable<KeyValuePair<string, object>>)person);
Assert.Equal("Mikael", person.FirstName);
Assert.Equal("Waltersson", person.LastName);
Assert.Equal(30, person.Age);
}