package org.test4j.hamcrest.iassert.common.intf; import ext.test4j.hamcrest.Matcher; /** * test4j断言超基类接口 * * @author darui.wudr * @param <T> * @param <E> */ @SuppressWarnings("rawtypes") public interface IAssert<T, E extends IAssert> extends Matcher<T> { /** * 用于jmock expected参数断言的结尾<br> * 结束断言返回一个符合参数类型的值以满足编译 * * @return 返回参数类型的默认值 */ T wanted(); /** * 用于jmock expected参数断言的结尾<br> * 结束断言返回一个符合参数类型的值以满足编译 * * @param <F> * @param claz * @return */ <F> F wanted(Class<F> claz); }