public void CorrectlyReturnsTheRightValue()
{
dynamic model = new DynamicModel();
var dynamicModel = (DynamicModel)model;
model.NonExistingGetProperty = "test";
Assert.IsTrue(dynamicModel.IsPropertyRegistered("NonExistingGetProperty"));
Assert.AreEqual("test", model.NonExistingGetProperty);
}
}