enhanced test for implement through the check method of Interface object