Add explicit tests for DOM level 1 API

Instead of implicitly relying on other unit tests to exhaustively assert
the "shape" of the Node-like object's API, define a single test to
ensure that the documented properties are available and functioning as
expected.