scalus.testing.dsl

Members list

Type members

Classlikes

enum EvalSubject[A]

Subject of evaluation - what we're testing

Subject of evaluation - what we're testing

Attributes

Supertypes
trait Enum
trait Serializable
trait Product
trait Equals
class Object
trait Matchable
class Any
Show all
Known subtypes
class FromCompiled[B]
class FromTerm
class FromProgram
class EvalTestBuilder[A](subject: EvalSubject[A], config: EvalConfig = ...)

Fluent builder for evaluation tests.

Fluent builder for evaluation tests.

Usage:

eval(sir)
   .onAllBackends
   .withUplcCli
   .expectSuccess()
   .assertBudgetWithin(1000, 10000)

Attributes

Supertypes
class Object
trait Matchable
class Any
object EvalTestDsl

DSL entry points

DSL entry points

Attributes

Supertypes
class Object
trait Matchable
class Any
Self type
case class EvalTestResult(result: Result, config: EvalConfig)

Result of an evaluation test with additional assertion methods

Result of an evaluation test with additional assertion methods

Attributes

Supertypes
trait Serializable
trait Product
trait Equals
class Object
trait Matchable
class Any
Show all