public void AddKeyAttributeTest() { //setup var helper = new CypherTypeItemHelper(); //act var key = helper.AddKeyAttribute<CypherModel, CypherMatchAttribute>(CypherExtension.DefaultExtensionContext, new CypherModel()); //assert Assert.AreEqual(new CypherTypeItem(){ Type = typeof(CypherModel), AttributeType = typeof(CypherMatchAttribute)}, key); }
public void PropertyForUsageTest() { //setup var helper = new CypherTypeItemHelper(); //act var result = helper.PropertiesForPurpose<CypherModel, CypherMatchAttribute>(new CypherModel()); //assert Assert.AreEqual("id",result[0].TypeName); Assert.AreEqual("id", result[0].JsonName); }
public void PropertyForUsageTest() { //setup var helper = new CypherTypeItemHelper(); //act var result = helper.PropertiesForPurpose <CypherModel, CypherMatchAttribute>(new CypherModel()); //assert Assert.AreEqual("id", result[0].TypeName); Assert.AreEqual("id", result[0].JsonName); }
public void AddKeyAttributeTest() { //setup var helper = new CypherTypeItemHelper(); //act var key = helper.AddKeyAttribute <CypherModel, CypherMatchAttribute>(CypherExtension.DefaultExtensionContext, new CypherModel()); //assert Assert.AreEqual(new CypherTypeItem() { Type = typeof(CypherModel), AttributeType = typeof(CypherMatchAttribute) }, key); }