Refactoring interface test.

o Split into smaller tests.