Uses of Package
com.googlecode.lightest.core

Packages that use com.googlecode.lightest.core
com.googlecode.lightest.core   
 

Classes in com.googlecode.lightest.core used by com.googlecode.lightest.core
CustomizedTransformer
          Applies an XSL transform, with customizations.
IBreakpointTask
          Represents a task that can have a breakpoint set on it, in order to pause its execution.
IConfiguration
          Represents a configuration of the test run
IDispatcherAssignmentStrategy
           
IDomainSpecificApi
           
IInterruptibleTaskDispatchStrategy
          A dispatch strategy that can be interrupted.
ILightestReporter
          In contrast to the TestNG IReporter, which is intended to generate a single report after all tests have finished running, this interface defines a report that can be updated throughout the test run.
ILightestTestListener
           
IPreferences
          A marker interface for preferences related to the test run.
IReporterInfoSource
          Provides tabular information to be included in the details generated by a ILightestReporter .
ITask
          Represents a domain-specific task to be performed in a test.
ITaskDispatcher
          Responsible for actually performing tasks.
ITaskDispatchStrategy
          This strategy is used by TaskDispatcher to perform tasks.
ITaskProvider
          A marker interface for classes that have a TaskNodeBuilder which can be used to create TaskNode's representing task configurations.
ITaskResult
          Represents a domain-specific task to be performed in a test.
ITestEnvironment
           
ITestRegistryAcceptor
          This interface marks a class that is aware of a TestRegistry, mostly likely using it for reporting purposes.
ITestRunner
           
LightestContext
          The context available to tasks any test thread.
LightestContextAware
          Subclasses can provide all necessary contextual information for running a Lightest test.
LightestContextFactory
          A factory class for LightestContext instances.
LightestReporter
          An adapter class with no actual reporting functionality.
LightestReporterAdapter
          An IReporter decorator that 1) enables generateReport() to be invoked as an update, rather than a one-time call; and 2) enables the update to be scheduled with a cooldown, rather than always invoked immediately when the update method is called.
LightestSuiteResultWriter
           
LightestTestCase
          The base class for all testcase classes runnable in the Lightest framework.
LightestTestResult
          Wraps a TestNG ITestResult, while linking it to additional Lightest-related fields, such as the list of related ITaskResult's and the ITestEnvironment in which the test was run.
QueuedDispatcherAssignmentStrategy
          Assigns testcases to dispatchers in a FIFO manner.
SystemWrapper
          Wraps static method calls on System to achieve DI.
TaskNode
          The behavior is TaskNode differs from Node in that children() will never include the original value specified when creating the node in the resulting NodeList.
TaskNodeBuilder
          Exactly like NodeBuilder, except TaskNode's are used instead of plain old Node's.
TaskResultLink
          Represents a link that an ITaskResult wishes to share with the reporting service.
TestInstance
          Represents a single, possibly-future, TestNG test method invocation.
TestInstanceFinder
          This class delves into TestNG internals in order to produce a listing of tests that are represented by a set of suites.
TestNGContext
          The context of a TestNG test run, from the perspective of a TestListener.
TestRegistry
          The test registry is used to keep track of two things: 1) the pending tests, i.e.
ThreadedLightestContext
           
XMLSuiteResultWriter
          Utility writing an ISuiteResult to an XMLStringBuffer.
 



Copyright © 2009. All Rights Reserved.