public void NewObjectOverridingPrototypeValue()
{
this.EvaluateCommands("function Person() { this.name = 'Adam'; }");
this.EvaluateCommands("Person.prototype.age = 800; var adam = new Person();");
this.EvaluateCommands("adam.age = 600;");
Assert.AreEqual(600, this.EvaluateExpression("adam.age"));
Assert.AreEqual(800, this.EvaluateExpression("Person.prototype.age"));
}