| Modifier and Type | Class and Description |
|---|---|
static class |
Session.Impl |
| Modifier and Type | Method and Description |
|---|---|
static Session |
Session.create(TestSuiteDescriptor.Loader loader) |
| Modifier and Type | Method and Description |
|---|---|
TestOracle |
Beans.BaseForTestOracle.create(int index,
Session session)
Test oracles created by this method are not thread safe since invokers (
FuncHandler
objects) have their internal states and not created every time the oracles
are performed. |
TestSuiteDescriptor |
Beans.BaseForTestSuiteDescriptor.create(Session session) |
| Modifier and Type | Method and Description |
|---|---|
TestSuiteDescriptor |
JsonBasedLoader.loadTestSuiteDescriptor(Session session) |
| Modifier and Type | Method and Description |
|---|---|
Function<Session,com.github.dakusui.actionunit.Action> |
TestOracle.createTestActionFactory(TestItem testItem,
com.github.dakusui.jcunit.core.tuples.Tuple testCaseTuple) |
| Modifier and Type | Method and Description |
|---|---|
static Stage |
Stage.Factory.createFixtureLevelStage(Stage.Type type,
Session session,
com.github.dakusui.jcunit.core.tuples.Tuple fixture) |
static Stage |
Stage.Factory.createOracleFailureHandlingStage(Session session,
TestItem testItem,
Throwable throwable,
Report report) |
static Stage |
Stage.Factory.createOracleLevelStage(Stage.Type type,
Session session,
TestItem testItem,
Report report) |
static <RESPONSE> Stage |
Stage.Factory.createOracleVerificationStage(Session session,
TestItem testItem,
RESPONSE response,
Report report) |
static Stage |
Stage.Factory.createSuiteLevelStage(Stage.Type type,
Session session,
com.github.dakusui.jcunit.core.tuples.Tuple commonFixture) |
static Stage |
Stage.Factory.createTopLevel(Session session) |
Function<Stage,com.github.dakusui.actionunit.Action> |
Stage.Type.getFixtureLevelActionFactory(Session session) |
Function<Stage,com.github.dakusui.actionunit.Action> |
Stage.Type.getSuiteLevelActionFactory(Session session) |
TestSuiteDescriptor |
TestSuiteDescriptor.Loader.loadTestSuiteDescriptor(Session session) |
| Constructor and Description |
|---|
Factory(Session session) |
Factory(Session session,
Func.Factory funcFactory,
Statement.Factory statementFactory) |
Copyright © 2017. All rights reserved.