FragmentFactory

org.specs2.specification.create.FragmentFactory

Interface for creating specification fragments

Attributes

Graph
Supertypes
class Object
trait Matchable
class Any
Known subtypes

Members list

Value members

Abstract methods

def action[T](t: => T)(using evidence$11: AsExecution[T]): Fragment
def asSection(names: String*): Fragment
def backtab(n: Int): Fragment

add a newline

add a newline

Attributes

def code(t: String): Fragment
def end: Fragment
def example(description: Description, execution: Execution): Fragment
def example(text: String, execution: Execution): Fragment
def example[T](text: String, result: => T)(using evidence$7: AsResult[T]): Fragment
def example[T](description: Description, result: => T)(using evidence$8: AsResult[T]): Fragment
def example[T](text: String, withDescription: String => T)(using evidence$9: AsResult[T]): Fragment
def example[T](text: String, withDescriptionAndEnv: (String, Env) => T)(using evidence$10: AsResult[T]): Fragment
def example[T](text: String, withEnv: Env => T)(using as: AsResult[T]): Fragment
def mark(tag: NamedTag): Fragment
def markAs(tag: NamedTag): Fragment
def markSection(tag: NamedTag): Fragment
def markSectionAs(tag: NamedTag): Fragment
def section(names: String*): Fragment
def step[T](t: => T)(using evidence$12: AsExecution[T]): Fragment
def tab: Fragment
def tab(n: Int): Fragment
def tag(names: String*): Fragment
def taggedAs(names: String*): Fragment
def text(t: String): Fragment