Why test only against the first interface? Wouldn't you want to test against any associated interface here?