jasmine.Tree checkNodes checks a node -> mark upper nodes -> uncheck node and test if node keeps marked because children are checked (from jasmine.specs)