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 ()

Type Members

  1. type ?0

    Attributes
    abstract
    Definition Classes
    Suite

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], color: Boolean, durations: Boolean, shortstacks: Boolean, fullstacks: Boolean, stats: Boolean): Unit

    Attributes
    final
    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[lang]
    Definition Classes
    AnyRef
    Annotations
    @throws()
  44. def fromUri (uri: String): UriTemplateSource

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

    Attributes
    final
    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 implicit
    Definition Classes
    FunSuite
  52. def intercept [T <: AnyRef] (f: ⇒ Any)(implicit manifest: Manifest[T]): T

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

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

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

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

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

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

    Attributes
    final
    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. def suiteName : String

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

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

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

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

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

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

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

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

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

    Definition Classes
    Log
  76. def wait (): Unit

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

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

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

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

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

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

    Definition Classes
    Assertions
  83. 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 AbstractSuite

Inherited from Assertions

Inherited from AnyRef

Inherited from Any