added a test for Interface dependencies