>>290
抽象クラスのテストなら無名クラスを使えばよろし。
これはjava.util.AbstractCollection#isEmpty()のテストメソッドね。
public void testIsEmpty() {
 AbstractCollection collection = new AbstractCollection(){
  public Iterator iterator(){
   return null;
  }
  public int size(){
   return 0;
  }
 };
 assertEquals(true, collection.isEmpty());
}