org.fusesource.scalate.test

TemplateTestSupport

class TemplateTestSupport extends FunSuiteSupport

A useful base class for testing templates

Linear Supertypes
FunSuiteSupport, Log, BeforeAndAfterAll, FunSuite, Suite, Serializable, AbstractSuite, Assertions, AnyRef, Any
Ordering
  1. Alphabetic
  2. By inheritance
Inherited
  1. TemplateTestSupport
  2. FunSuiteSupport
  3. Log
  4. BeforeAndAfterAll
  5. FunSuite
  6. Suite
  7. Serializable
  8. AbstractSuite
  9. Assertions
  10. AnyRef
  11. Any
  1. Hide All
  2. Show all
Learn more about member selection
Visibility
  1. Public
  2. All

Instance Constructors

  1. new TemplateTestSupport()

Type Members

  1. final class Equalizer extends AnyRef

    Definition Classes
    Assertions
  2. trait NoArgTest extends () ⇒ Unit

    Attributes
    protected
    Definition Classes
    Suite

Value Members

  1. final def !=(arg0: AnyRef): Boolean

    Definition Classes
    AnyRef
  2. final def !=(arg0: Any): Boolean

    Definition Classes
    Any
  3. final def ##(): Int

    Definition Classes
    AnyRef → Any
  4. final def ==(arg0: AnyRef): Boolean

    Definition Classes
    AnyRef
  5. final def ==(arg0: Any): Boolean

    Definition Classes
    Any
  6. def afterAll(configMap: Map[String, Any]): Unit

    Attributes
    protected
    Definition Classes
    BeforeAndAfterAll
  7. def afterAll(): Unit

    Attributes
    protected
    Definition Classes
    BeforeAndAfterAll
  8. final def asInstanceOf[T0]: T0

    Definition Classes
    Any
  9. def assert(o: Option[String]): Unit

    Definition Classes
    Assertions
  10. def assert(o: Option[String], clue: Any): Unit

    Definition Classes
    Assertions
  11. def assert(condition: Boolean, clue: Any): Unit

    Definition Classes
    Assertions
  12. def assert(condition: Boolean): Unit

    Definition Classes
    Assertions
  13. def assertOutput(expectedOutput: String, template: TemplateSource, attributes: Map[String, Any] = Map(), trim: Boolean = false): String

  14. def assertOutputContains(source: TemplateSource, attributes: Map[String, Any], expected: String*): String

  15. def assertOutputContains(source: TemplateSource, expected: String*): String

  16. def assertTextContains(source: String, description: ⇒ String, textLines: String*): Unit

  17. def assertUriOutput(expectedOutput: String, uri: String, attributes: Map[String, Any] = Map(), trim: Boolean = false): String

  18. def assertUriOutputContains(uri: String, attributes: Map[String, Any], expected: String*): String

  19. def assertUriOutputContains(uri: String, expected: String*): String

  20. def baseDir: File

    Returns the base directory of the current project

    Returns the base directory of the current project

    Definition Classes
    FunSuiteSupport
  21. def beforeAll(configMap: Map[String, Any]): Unit

    Attributes
    protected
    Definition Classes
    TemplateTestSupportFunSuiteSupport → BeforeAndAfterAll
  22. def beforeAll(): Unit

    Attributes
    protected
    Definition Classes
    BeforeAndAfterAll
  23. def clone(): AnyRef

    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws()
  24. implicit def convertToEqualizer(left: Any): Equalizer

    Definition Classes
    Assertions
  25. def createTemplateEngine: TemplateEngine

    Attributes
    protected
  26. def debug(e: Throwable): Unit

    Definition Classes
    Log
  27. def debug(e: Throwable, m: ⇒ String, args: Any*): Unit

    Definition Classes
    Log
  28. def debug(m: ⇒ String, args: Any*): Unit

    Definition Classes
    Log
  29. var engine: TemplateEngine

  30. final def eq(arg0: AnyRef): Boolean

    Definition Classes
    AnyRef
  31. def equals(arg0: Any): Boolean

    Definition Classes
    AnyRef → Any
  32. def error(e: Throwable): Unit

    Definition Classes
    Log
  33. def error(e: Throwable, m: ⇒ String, args: Any*): Unit

    Definition Classes
    Log
  34. def error(m: ⇒ String, args: Any*): Unit

    Definition Classes
    Log
  35. final def execute(testName: String, configMap: Map[String, Any], color: Boolean, durations: Boolean, shortstacks: Boolean, fullstacks: Boolean, stats: Boolean): Unit

    Definition Classes
    Suite
  36. def expect(expected: Any)(actual: Any): Unit

    Definition Classes
    Assertions
  37. def expect(expected: Any, clue: Any)(actual: Any): Unit

    Definition Classes
    Assertions
  38. def expectedTestCount(filter: Filter): Int

    Definition Classes
    Suite → AbstractSuite
  39. def fail(cause: Throwable): Nothing

    Definition Classes
    Assertions
  40. def fail(message: String, cause: Throwable): Nothing

    Definition Classes
    Assertions
  41. def fail(message: String): Nothing

    Definition Classes
    Assertions
  42. def fail(): Nothing

    Definition Classes
    Assertions
  43. def finalize(): Unit

    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws()
  44. def fromUri(uri: String): UriTemplateSource

    Attributes
    protected
  45. final def getClass(): Class[_]

    Definition Classes
    AnyRef → Any
  46. def hashCode(): Int

    Definition Classes
    AnyRef → Any
  47. def ignore(testName: String, testTags: Tag*)(testFun: ⇒ Unit): Unit

    Attributes
    protected
    Definition Classes
    FunSuite
  48. def info(e: Throwable): Unit

    Definition Classes
    Log
  49. def info(e: Throwable, m: ⇒ String, args: Any*): Unit

    Definition Classes
    Log
  50. def info(m: ⇒ String, args: Any*): Unit

    Definition Classes
    Log
  51. implicit def info: Informer

    Attributes
    protected
    Definition Classes
    FunSuite
  52. def intercept[T <: AnyRef](f: ⇒ Any)(implicit manifest: Manifest[T]): T

    Definition Classes
    Assertions
  53. final def isInstanceOf[T0]: Boolean

    Definition Classes
    Any
  54. lazy val log: Logger

    Definition Classes
    Log
  55. final def ne(arg0: AnyRef): Boolean

    Definition Classes
    AnyRef
  56. def nestedSuites: List[Suite]

    Definition Classes
    Suite → AbstractSuite
  57. final def notify(): Unit

    Definition Classes
    AnyRef
  58. final def notifyAll(): Unit

    Definition Classes
    AnyRef
  59. def pending: PendingNothing

    Definition Classes
    Suite
  60. def pendingUntilFixed(f: ⇒ Unit): Unit

    Definition Classes
    Suite
  61. def run(testName: Option[String], reporter: Reporter, stopper: Stopper, filter: Filter, configMap: Map[String, Any], distributor: Option[Distributor], tracker: Tracker): Unit

    Definition Classes
    BeforeAndAfterAll → AbstractSuite
  62. def runNestedSuites(reporter: Reporter, stopper: Stopper, filter: Filter, configMap: Map[String, Any], distributor: Option[Distributor], tracker: Tracker): Unit

    Attributes
    protected
    Definition Classes
    Suite → AbstractSuite
  63. def runTest(testName: String, reporter: Reporter, stopper: Stopper, configMap: Map[String, Any], tracker: Tracker): Unit

    Attributes
    protected
    Definition Classes
    FunSuite → Suite → AbstractSuite
  64. def runTests(testName: Option[String], reporter: Reporter, stopper: Stopper, filter: Filter, configMap: Map[String, Any], distributor: Option[Distributor], tracker: Tracker): Unit

    Attributes
    protected
    Definition Classes
    FunSuite → Suite → AbstractSuite
  65. var showOutput: Boolean

  66. final val styleName: String

    Definition Classes
    FunSuite → Suite → AbstractSuite
  67. def suiteName: String

    Definition Classes
    Suite
  68. final def synchronized[T0](arg0: ⇒ T0): T0

    Definition Classes
    AnyRef
  69. def tags: Map[String, Set[String]]

    Definition Classes
    FunSuite → Suite → AbstractSuite
  70. def test(testName: String, testTags: Tag*)(testFun: ⇒ Unit): Unit

    Attributes
    protected
    Definition Classes
    FunSuite
  71. def testNames: Set[String]

    Definition Classes
    FunSuite → Suite → AbstractSuite
  72. def testsFor(unit: Unit): Unit

    Attributes
    protected
    Definition Classes
    FunSuite
  73. def toString(): String

    Definition Classes
    AnyRef → Any
  74. def trace(e: Throwable): Unit

    Definition Classes
    Log
  75. def trace(e: Throwable, m: ⇒ String, args: Any*): Unit

    Definition Classes
    Log
  76. def trace(m: ⇒ String, args: Any*): Unit

    Definition Classes
    Log
  77. final def wait(): Unit

    Definition Classes
    AnyRef
    Annotations
    @throws()
  78. final def wait(arg0: Long, arg1: Int): Unit

    Definition Classes
    AnyRef
    Annotations
    @throws()
  79. final def wait(arg0: Long): Unit

    Definition Classes
    AnyRef
    Annotations
    @throws()
  80. def warn(e: Throwable): Unit

    Definition Classes
    Log
  81. def warn(e: Throwable, m: ⇒ String, args: Any*): Unit

    Definition Classes
    Log
  82. def warn(m: ⇒ String, args: Any*): Unit

    Definition Classes
    Log
  83. def withClue[T](clue: Any)(fun: ⇒ T): T

    Definition Classes
    Assertions
  84. def withFixture(test: NoArgTest): Unit

    Attributes
    protected
    Definition Classes
    Suite → AbstractSuite

Inherited from FunSuiteSupport

Inherited from Log

Inherited from BeforeAndAfterAll

Inherited from FunSuite

Inherited from Suite

Inherited from Serializable

Inherited from AbstractSuite

Inherited from Assertions

Inherited from AnyRef

Inherited from Any

Ungrouped