다음 코드 "MockFunction1이 StubFunction1 캐스트 할 수없는"제공 : import org.scalamock.scalatest.MockFactory
import org.scalatest.FlatSpec
trait SomeTrait {
def getLongByInt(int: Int): Long
}
class TestSc
에게이 다음 코드를 컴파일 과부하 제공 ]) org.scalamock.CallHandler1 [Int, Unit] with org.scalamock.Verify (v1 : org.scalamock.MockParameter [Int] ") org.scalamock.CallHandler1 [Int, Unit]에 org.scalamock.Verify를 적용 할
다양한 콘크리트 파생물과 함께 특성 정의를 사용하고 객체에 종속성을 주입하고 단위 테스트를 수행 할 때 시스템의 일부를 조롱합니다. 문제는 유형의 조롱 된 버전이 암시 적 선언으로 사용될 때 소비 객체의 스칼라와 일치하지 않는다는 것입니다. 다음은 내 설정의 단순화 된 버전입니다. 방법이 있습니까 Test1 가짜를 사용하여 작동합니다. Test2은 잘 작동
나는 특성의 가치를 조롱하고 싶다. 예를 들어,이 코드에서 발 baz 조롱하기 : trait Foo {
def bar(): Int
val baz: Int
}
val fooMock = mock[Foo]
(fooMock.bar _).expects().returning(5)
(fooMock.baz _).expects().returnin
스케이프를 사용하여 Play WS 라이브러리의 WSRequestHolder에서 post() 메서드를 스텁하는 데 문제가 있습니다. 는 여기에 내가 시도하고있는 작업은 다음과 같습니다 (request.post[Results.EmptyContent](_ : Results.EmptyContent)(_ : Writeable[Results.EmptyContent],