borachio

borachio

使い方

本家と参考サイト

評価

サンプル

サンプル1

import com.borachio._

case class World(val value: Int)

trait Hello {
  def hello(world: World)
}

object BorachioTest extends AbstractMockFactory {
  
  def main(args: Array[String]) {    
    val hello = mock[Hello]      
    resetExpectations    
    hello expects 'hello withArgs(new World(10))    
    hello.hello(new World(10))
  }
}

引数のマッチングは、(当然だが)基本的にequalsによる比較が行われる。

last edited 2011-10-26 00:20:06 by ysugimura