public void ScriptBehaviorDescriptor_AddProperty_Null() { PokerScriptBehaviorDescriptor scd = new PokerScriptBehaviorDescriptor("My.Type", "Element1"); scd.AddProperty("myName1", null); scd.AddProperty("myName2", null); string script = scd.DoGetScript(); Assert.AreEqual("$create(My.Type, {\"myName1\":null,\"myName2\":null}, null, null, $get(\"Element1\"));", script); }
public void ScriptBehaviorDescriptor_AddProperty() { PokerScriptBehaviorDescriptor scd = new PokerScriptBehaviorDescriptor("My.Type", "Element1"); scd.AddProperty("myName1", "myValue1"); scd.AddProperty("myName2", "myValue2"); string script = scd.DoGetScript(); #if TARGET_JVM Assert.AreEqual("$create(My.Type, {\"myName2\":\"myValue2\",\"myName1\":\"myValue1\"}, null, null, $get(\"Element1\"));", script); #else Assert.AreEqual("$create(My.Type, {\"myName1\":\"myValue1\",\"myName2\":\"myValue2\"}, null, null, $get(\"Element1\"));", script); #endif }
public void ScriptBehaviorDescriptor_AddProperty_Null () { PokerScriptBehaviorDescriptor scd = new PokerScriptBehaviorDescriptor ("My.Type", "Element1"); scd.AddProperty ("myName1", null); scd.AddProperty ("myName2", null); string script = scd.DoGetScript (); Assert.AreEqual ("$create(My.Type, {\"myName1\":null,\"myName2\":null}, null, null, $get(\"Element1\"));", script); }
public void ScriptBehaviorDescriptor_AddProperty () { PokerScriptBehaviorDescriptor scd = new PokerScriptBehaviorDescriptor ("My.Type", "Element1"); scd.AddProperty ("myName1", "myValue1"); scd.AddProperty ("myName2", "myValue2"); string script = scd.DoGetScript (); #if TARGET_JVM Assert.AreEqual ("$create(My.Type, {\"myName2\":\"myValue2\",\"myName1\":\"myValue1\"}, null, null, $get(\"Element1\"));", script); #else Assert.AreEqual ("$create(My.Type, {\"myName1\":\"myValue1\",\"myName2\":\"myValue2\"}, null, null, $get(\"Element1\"));", script); #endif }