testCellScriptObjectIsReturnedByScript() Ensure that the JavaScript object returned by the script fragment is the
same one the DOM node thinks it's wrapped by.
testCloneHasDifferentScriptableObject() Ensure that a script referencing an element causes only that DOM element
to get a ScriptObject assigned, and does not cause one to be assigned to
the clone.
public void
testCloneHasSamePage() Ensure that the clones have the same page as the originals.
testScriptCanGetOriginalCell() Ensure that the JavaScript object returned by the script fragment really
refers to the same DOM node we think it should.
public void
testScriptCanSetJsPropertyOnCell() Ensure that setting a property via script sets the property on the
ScriptableObject that we think it should.
public void
testScriptDomOperations() Ensure that setting the value on a child of a table cell doesn't affect
the cloned child.
public void testCellScriptObjectIsReturnedByScript()(Code)
Ensure that the JavaScript object returned by the script fragment is the
same one the DOM node thinks it's wrapped by.
testCloneAttributeIsIndependentOfOriginal
public void testCloneAttributeIsIndependentOfOriginal()(Code)
Ensure that changing the clone's attribute leaves the original's
attribute unchanged.
testCloneAttributesCopiedFromOriginal
public void testCloneAttributesCopiedFromOriginal()(Code)
Ensure the cloned cell's attribute value is the same as the original.
testCloneHasDifferentScriptableObject
public void testCloneHasDifferentScriptableObject()(Code)
Ensure that a script referencing an element causes only that DOM element
to get a ScriptObject assigned, and does not cause one to be assigned to
the clone.