public void RemoveUndefinedValue()
{
DynamicObject dynobj = new DynamicObject();
dynobj.RemoveValue("name");
Assert.IsFalse(dynobj.HasName("name"));
Assert.AreSame(Undefined.Instance, dynobj.GetValue("name"));
}