Added some tests for interfaces