本文整理汇总了C#中Changed类的典型用法代码示例。如果您正苦于以下问题:C#Changed类的具体用法?C#Changed怎么用?C#Changed使用的例子?这里精选的类代码示例或许可以为您提供帮助。
示例1:CollectionManager_Changed_ChangeUntypedObject
publicvoidCollectionManager_Changed_ChangeUntypedObject()
{
varremoteMethodCall=newMock
();
varcollectionManager=newCollectionManager(remoteMethodCall.Object);
varobjectToAdd=newTestDdpObject{integerField=101,StringProperty="addedTest"};
collectionManager.Added(newAdded{Collection="Test",Fields=JObject.FromObject(objectToAdd),Id="1"});
varchanged=newChanged
{
Cleared=null,
Collection="Test",
Fields=newDictionary(){{"StringProperty",JToken.FromObject("changed!")}},
ID="1"
};
collectionManager.Changed(changed);
varcollection=collectionManager.GetCollection("Test");
Assert.AreEqual(1,collection.Count);
objectToAdd.StringProperty="changed!";
objectToAdd.Id="1";
AssertDdpObjectsEqual(objectToAdd,collection.First());
}
原文链接:http://www.jxszl.com/biancheng/C/556717.html