unify the way adapter methods are asserted