test: no abstract