Test all kinds of methods