add node assert methods and tests

this way we can use some of the more complicated node helpers (mostly equals) and `component/assert` interchangeably

also added some basic tests