Имя |
Описание |
Action_LogItem |
Represents a single activity item in the log |
Action_LogItemTest |
|
Action_Logger |
The top level of the logging tree |
Action_LoggerTest |
|
E4xx_DeprecatedFeature |
Exception thrown when we attempt to do something that we used to support,
but decided to remove from Storyplayer |
E4xx_InvalidStoryListFile |
Exception thrown when we attempt to load a file that is missing, or
contains an incorrectly-declared list of stories |
E4xx_NoSuchFile |
Exception thrown when we attempt to load a file that is missing |
E4xx_NoSuchPhase |
Exception thrown when we attempt to load a phase that does not exist |
E4xx_NoSuchReport |
Exception thrown when we attempt to load a report that does not exist |
E5xx_CheckpointIsReadOnly |
Exception thrown when an attempt is made to modify the checkpoint, but
the checkpoint has been put into read-only mode |
E5xx_InvalidConfig |
Exception thrown when we get invalid json config |
E5xx_InvalidStoryFile |
Exception thrown when we attempt to load a file that is missing, or
contains an incorrectly-declared story |
E5xx_InvalidStoryFileTest |
|
E5xx_NoRemoteWebDriverConfig |
Exception thrown when we're expecting RemoteWebDriver config, but
can't find any |
E5xx_NoRemoteWebDriverUrl |
Exception thrown when we're expecting RemoteWebDriver config to contain
the URL to the Selenium WebDriver server, but it doesn't |
E5xx_NoResultForPhase |
Exception thrown when we don't have the result of a given story phase |
E5xx_NoSauceLabsApiKey |
Exception thrown when we're expecting SauceLabs config, but can't find
any |
E5xx_NoSauceLabsConfig |
Exception thrown when we're expecting SauceLabs config, but can't find
any |
E5xx_NoSauceLabsUsername |
Exception thrown when we're expecting SauceLabs config, but can't find
any |
E5xx_NoStoryActions |
Exception thrown when we discover a story that has no actions to perform |
E5xx_NoStoryActionsTest |
|
E5xx_NoSuchDataInCheckpoint |
Exception thrown when an attempt is made to access data that does
not exist inside the checkpoint |
E5xx_NoSuchStoryPhase |
Exception thrown when anything tries to work with a story phase that
our code doesn't support |
E5xx_NotAProseClass |
Exception thrown when the Prose_Loader loads a class, but it isn't
a child of the 'Prose' class |
PhaseGroup_Player |
runs a set of phases, and returns the result |
PhaseGroup_Result |
a record of what happened with a phase group |
Phase_Loader |
Helper class to load Phase classes and create objects from them |
Phase_Result |
tracks the result from a single phase |
Prose_Loader |
Helper class to load Prose classes and create objects from them |
Report_Loader |
Helper class to load OutputPlugin classes and create objects from them |
Script |
Represents the Script that is being played |
Script_Player |
the main class for animating a single story |
Story |
Object that represents a single story |
StoryTeller |
our main facilitation class |
StoryTemplate |
Base class for reusable test environment setup/teardown instructions |
StoryTest |
|
Story_Checkpoint |
our data container, that is available to each phase of a test |
Story_ContextTest |
|
Story_Loader |
Helper for loading a single story, and verifying that the story was
properly created after being loaded |
Story_LoaderTest |
|
Story_Player |
the main class for animating a single story |
Story_Result |
a record of what happened with a story |
Tale_Loader |
Helper for loading a list of stories to run, and verifying that
it is a list we are happy with |
TestEnvironment |
Represents the TestEnvironment that is being created / destroyed |
TestEnvironment_Player |
constructs / demolishes test environments around stories / tales |