Added some interface-oriented tests