0

抽象クラスをスタブしようとしてjava.nio.channels.ServerSocketChannelいますが、

Error:(15, 18) object creation impossible, since:
it has 2 unimplemented members.
/** As seen from <$anon: java.nio.channels.ServerSocketChannel>, the missing signatures are as follows.
 *  For convenience, these are usable as stub implementations.
 */
  protected[package spi] def implCloseSelectableChannel(): Unit = ???
  protected[package spi] def implConfigureBlocking(x$1: Boolean): Unit = ???
    socket = stub[ServerSocketChannel]

もちろん、テスト サブクラスでこれらのメソッドをオーバーライドできますが、もっと洗練された解決策があるのではないでしょうか?

4

1 に答える 1