org.fusesource.scalate.test

TemplateTestSupport

class TemplateTestSupport extends FunSuiteSupport

A useful base class for testing templates

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

Instance Constructors

  1. new TemplateTestSupport ()

Value Members

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

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

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

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

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

    Attributes
    final
    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. def asInstanceOf [T0] : T0

    Attributes
    final
    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[lang]
    Definition Classes
    AnyRef
    Annotations
    @throws()
  24. implicit def convertToEqualizer (left: Any): Equalizer

    Attributes
    implicit
    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. def eq (arg0: AnyRef): Boolean

    Attributes
    final
    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. def execute (testName: String, configMap: Map[String, Any]): Unit

    Attributes
    final
    Definition Classes
    Suite
  36. def execute (testName: String): Unit

    Attributes
    final
    Definition Classes
    Suite
  37. def execute (configMap: Map[String, Any]): Unit

    Attributes
    final
    Definition Classes
    Suite
  38. def execute (): Unit

    Attributes
    final
    Definition Classes
    Suite
  39. def expect (expected: Any)(actual: Any): Unit

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

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

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

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

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

    Definition Classes
    Assertions
  45. def fail (): Nothing

    Definition Classes
    Assertions
  46. def finalize (): Unit

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

    Attributes
    protected
  48. def getClass (): java.lang.Class[_]

    Attributes
    final
    Definition Classes
    AnyRef → Any
  49. def hashCode (): Int

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

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

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

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

    Definition Classes
    Log
  54. implicit def info : Informer

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

    Definition Classes
    Assertions
  56. def isInstanceOf [T0] : Boolean

    Attributes
    final
    Definition Classes
    Any
  57. lazy val log : Logger

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

    Attributes
    final
    Definition Classes
    AnyRef
  59. def nestedSuites : List[Suite]

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

    Attributes
    final
    Definition Classes
    AnyRef
  61. def notifyAll (): Unit

    Attributes
    final
    Definition Classes
    AnyRef
  62. def pending : PendingNothing

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

    Definition Classes
    Suite
  64. 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
  65. def runNestedSuites (reporter: Reporter, stopper: Stopper, filter: Filter, configMap: Map[String, Any], distributor: Option[Distributor], tracker: Tracker): Unit

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

    Attributes
    protected
    Definition Classes
    FunSuite → Suite → AbstractSuite
  67. 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
  68. var showOutput : Boolean

  69. def suiteName : String

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

    Attributes
    final
    Definition Classes
    AnyRef
  71. def tags : Map[String, Set[String]]

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

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

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

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

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

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

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

    Definition Classes
    Log
  79. def wait (): Unit

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

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

    Attributes
    final
    Definition Classes
    AnyRef
    Annotations
    @throws()
  82. def warn (e: Throwable): Unit

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

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

    Definition Classes
    Log
  85. def withClue (clue: Any)(fun: ⇒ Unit): Unit

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

    Attributes
    protected
    Definition Classes
    Suite → AbstractSuite

Deprecated Value Members

  1. def groups : Map[String, Set[String]]

    Attributes
    final
    Definition Classes
    Suite
    Annotations
    @deprecated
    Deprecated

    scala.this.deprecated.init$default$1

Inherited from FunSuiteSupport

Inherited from Log

Inherited from BeforeAndAfterAll

Inherited from FunSuite

Inherited from Suite

Inherited from AbstractSuite

Inherited from Assertions

Inherited from AnyRef

Inherited from Any