ScalaMock icon indicating copy to clipboard operation
ScalaMock copied to clipboard

Documentation: Mocking 0-parameter function and parameterless function

Open janjaali opened this issue 2 years ago • 1 comments

Referencing: https://github.com/paulbutcher/ScalaMock/blob/17c374222df4c6e9d53b2188e9d3d99541be44d1/_user_guide/070_advanced_topics.md?plain=1#L340

trait Foo {
  def bar(): Int
  def buz: Int
}
val fooMock = mock[Foo]
(() => fooMock.bar()).expects(10)
(() => fooMock.buz).expects(10)

Shouldn't that be more like:

trait Foo {
  def bar(): Int
  def buz: Int
}
val fooMock = mock[Foo]
(() => fooMock.bar()).expects().returns(10)
(() => fooMock.buz).expects().returns(10)

?

janjaali avatar Aug 01 '22 09:08 janjaali

Up

Dichotomia avatar May 29 '24 09:05 Dichotomia