- call() - Method in class com.github.dgroup.dockertest.test.TestOf
-
- Children - Class in com.github.dgroup.dockertest.io.file
-
Children files for the particular
File
.
- Children(File) - Constructor for class com.github.dgroup.dockertest.io.file.Children
-
Ctor.
- Children(Scalar<List<File>>) - Constructor for class com.github.dgroup.dockertest.io.file.Children
-
Ctor.
- clear() - Method in class com.github.dgroup.dockertest.collection.SetEnvelope
-
- close() - Method in class com.github.dgroup.dockertest.concurrent.Concurrent
-
- cmd() - Method in class com.github.dgroup.dockertest.test.outcome.TestOutcomeOf
-
- cmd() - Method in interface com.github.dgroup.dockertest.test.TestOutcome
-
The docker command to be executed within docker container.
- cmd() - Method in class com.github.dgroup.dockertest.test.TestOutcome.Fake
-
- cmd() - Method in class com.github.dgroup.dockertest.yml.tag.test.TgTestOf
-
- cmd() - Method in class com.github.dgroup.dockertest.yml.tag.test.UncheckedTgTest
-
- cmd() - Method in interface com.github.dgroup.dockertest.yml.TgTest
-
Command for execution in docker container.
- cmd() - Method in class com.github.dgroup.dockertest.yml.TgTest.Fake
-
- CmdArgNotFoundException - Exception in com.github.dgroup.dockertest.cmd.arg
-
Thrown in case if command-line argument is required,
but not found in the arguments specified by user.
- CmdArgNotFoundException(Exception) - Constructor for exception com.github.dgroup.dockertest.cmd.arg.CmdArgNotFoundException
-
Ctor.
- CmdArgNotFoundException(Text) - Constructor for exception com.github.dgroup.dockertest.cmd.arg.CmdArgNotFoundException
-
Ctor.
- CmdOutput - Interface in com.github.dgroup.dockertest.process
-
Represents docker command output.
- CmdOutput.Fake - Class in com.github.dgroup.dockertest.process
-
Fake implementation for unit testing purposes.
- CmdOutputOf - Class in com.github.dgroup.dockertest.process.output
-
Represent command output for command from docker container.
- CmdOutputOf(Process) - Constructor for class com.github.dgroup.dockertest.process.output.CmdOutputOf
-
Ctor.
- CmdOutputOf(Process, Charset) - Constructor for class com.github.dgroup.dockertest.process.output.CmdOutputOf
-
Ctor.
- com.github.dgroup.dockertest - package com.github.dgroup.dockertest
-
Application start point.
- com.github.dgroup.dockertest.classpath - package com.github.dgroup.dockertest.classpath
-
Classpath resources.
- com.github.dgroup.dockertest.cmd - package com.github.dgroup.dockertest.cmd
-
Classes dedicated for interaction with command line arguments,
like yml file with tests, docker image, etc.
- com.github.dgroup.dockertest.cmd.arg - package com.github.dgroup.dockertest.cmd.arg
-
Classes dedicated for interaction with command line arguments,
like yml file with tests, docker image, etc.
- com.github.dgroup.dockertest.cmd.scalar - package com.github.dgroup.dockertest.cmd.scalar
-
Scalars, related to command-line arguments.
- com.github.dgroup.dockertest.collection - package com.github.dgroup.dockertest.collection
-
Collections.
- com.github.dgroup.dockertest.concurrent - package com.github.dgroup.dockertest.concurrent
-
Classes related to concurrent execution of tests.
- com.github.dgroup.dockertest.concurrent.func - package com.github.dgroup.dockertest.concurrent.func
-
- com.github.dgroup.dockertest.concurrent.scalar - package com.github.dgroup.dockertest.concurrent.scalar
-
- com.github.dgroup.dockertest.exception - package com.github.dgroup.dockertest.exception
-
Exception-related classes.
- com.github.dgroup.dockertest.hamcrest - package com.github.dgroup.dockertest.hamcrest
-
General hamcrest matchers for simplifying unit testing.
- com.github.dgroup.dockertest.io - package com.github.dgroup.dockertest.io
-
Operations with input/output.
- com.github.dgroup.dockertest.io.file - package com.github.dgroup.dockertest.io.file
-
Operations with files.
- com.github.dgroup.dockertest.iterator - package com.github.dgroup.dockertest.iterator
-
Iterators.
- com.github.dgroup.dockertest.process - package com.github.dgroup.dockertest.process
-
Classes dedicated to interaction with docker containers,
through
ProcessBuilder
.
- com.github.dgroup.dockertest.process.docker - package com.github.dgroup.dockertest.process.docker
-
Contains invocations of docker processes like docker pull
, etc.
- com.github.dgroup.dockertest.process.docker.cmd - package com.github.dgroup.dockertest.process.docker.cmd
-
The commands to operate with Docker process/container.
- com.github.dgroup.dockertest.process.output - package com.github.dgroup.dockertest.process.output
-
Contains outputs for docker processes.
- com.github.dgroup.dockertest.scalar - package com.github.dgroup.dockertest.scalar
-
Scalars.
- com.github.dgroup.dockertest.termination - package com.github.dgroup.dockertest.termination
-
Classes related to app termination.
- com.github.dgroup.dockertest.test - package com.github.dgroup.dockertest.test
-
Classes dedicated to testing procedure.
- com.github.dgroup.dockertest.test.outcome - package com.github.dgroup.dockertest.test.outcome
-
Classes related to testing outcome details.
- com.github.dgroup.dockertest.test.output - package com.github.dgroup.dockertest.test.output
-
Classes related to printing of testing results.
- com.github.dgroup.dockertest.test.output.std - package com.github.dgroup.dockertest.test.output.std
-
Classes related to printing of testing results to standard output.
- com.github.dgroup.dockertest.text - package com.github.dgroup.dockertest.text
-
Classes which simplify the work with text/string variables.
- com.github.dgroup.dockertest.text.cutted - package com.github.dgroup.dockertest.text.cutted
-
Classes which simplify the text cutting.
- com.github.dgroup.dockertest.text.highlighted - package com.github.dgroup.dockertest.text.highlighted
-
Highlighted texts.
- com.github.dgroup.dockertest.yml - package com.github.dgroup.dockertest.yml
-
Package dedicated for work with yml files.
- com.github.dgroup.dockertest.yml.tag - package com.github.dgroup.dockertest.yml.tag
-
Classes which represents yml tags.
- com.github.dgroup.dockertest.yml.tag.output - package com.github.dgroup.dockertest.yml.tag.output
-
- com.github.dgroup.dockertest.yml.tag.setup - package com.github.dgroup.dockertest.yml.tag.setup
-
- com.github.dgroup.dockertest.yml.tag.test - package com.github.dgroup.dockertest.yml.tag.test
-
Classes related to tag
TgTest
.
- comparingType() - Method in class com.github.dgroup.dockertest.yml.tag.output.TgOutputPredicateOf
-
- comparingType() - Method in class com.github.dgroup.dockertest.yml.tag.output.TgPredicateFake
-
- comparingType() - Method in interface com.github.dgroup.dockertest.yml.TgOutputPredicate
-
Comparing type.
- Concurrent - Class in com.github.dgroup.dockertest.concurrent
-
Allows to execute tests and print results.
- Concurrent(Arg<Timeout>, Arg<Integer>) - Constructor for class com.github.dgroup.dockertest.concurrent.Concurrent
-
Ctor.
- Concurrent(Scalar<ExecutorService>, Scalar<Timeout>, Scalar<Timeout>) - Constructor for class com.github.dgroup.dockertest.concurrent.Concurrent
-
Ctor.
- ConcurrentTreads - Class in com.github.dgroup.dockertest.cmd.arg
-
Command line argument which represents quantity of concurrent threads for
testing procedure.
- ConcurrentTreads(String...) - Constructor for class com.github.dgroup.dockertest.cmd.arg.ConcurrentTreads
-
Ctor.
- ConcurrentTreads(List<String>) - Constructor for class com.github.dgroup.dockertest.cmd.arg.ConcurrentTreads
-
Ctor.
- ConditionNotSatisfiedException - Exception in com.github.dgroup.dockertest.scalar
-
Throwing when condition in
StrictIf
is false.
- ConditionNotSatisfiedException() - Constructor for exception com.github.dgroup.dockertest.scalar.ConditionNotSatisfiedException
-
Ctor.
- ConditionNotSatisfiedException(String) - Constructor for exception com.github.dgroup.dockertest.scalar.ConditionNotSatisfiedException
-
Ctor.
- ConditionNotSatisfiedException(Exception) - Constructor for exception com.github.dgroup.dockertest.scalar.ConditionNotSatisfiedException
-
Ctor.
- ContainerName - Class in com.github.dgroup.dockertest.cmd.arg
-
Generate the Docker container name based on YML file name and current date.
- ContainerName(Arg<File>) - Constructor for class com.github.dgroup.dockertest.cmd.arg.ContainerName
-
Ctor.
- contains(Object) - Method in class com.github.dgroup.dockertest.collection.SetEnvelope
-
- containsAll(Collection<?>) - Method in class com.github.dgroup.dockertest.collection.SetEnvelope
-
- Cutted - Class in com.github.dgroup.dockertest.text.cutted
-
Cutted text.
- Cutted(Scalar<String>, Integer) - Constructor for class com.github.dgroup.dockertest.text.cutted.Cutted
-
Ctor.
- Cutted(Scalar<String>, Scalar<Integer>) - Constructor for class com.github.dgroup.dockertest.text.cutted.Cutted
-
Ctor.
- Cutted(String, Integer, Integer) - Constructor for class com.github.dgroup.dockertest.text.cutted.Cutted
-
Ctor.
- Cutted(Scalar<String>, Scalar<Integer>, Scalar<Integer>) - Constructor for class com.github.dgroup.dockertest.text.cutted.Cutted
-
Ctor.
- CuttingException - Exception in com.github.dgroup.dockertest.text
-
Cutting.
- CuttingException(String, Object...) - Constructor for exception com.github.dgroup.dockertest.text.CuttingException
-
Ctor.
- CuttingException(Text) - Constructor for exception com.github.dgroup.dockertest.text.CuttingException
-
Ctor.
- CuttingException(Exception) - Constructor for exception com.github.dgroup.dockertest.text.CuttingException
-
Ctor.
- Tag<T> - Interface in com.github.dgroup.dockertest.yml
-
Named yaml tag with the value within the *.yml file.
- TagOf<T> - Class in com.github.dgroup.dockertest.yml.tag
-
Represents a tag from *.yml file.
- TagOf(T, String) - Constructor for class com.github.dgroup.dockertest.yml.tag.TagOf
-
Ctor.
- Tags - Interface in com.github.dgroup.dockertest.yml
-
Represents *.yml file with tests as an object.
- TagsOf - Class in com.github.dgroup.dockertest.yml.tag
-
Represents *.yml file with tests as an object.
- TagsOf(TextFile) - Constructor for class com.github.dgroup.dockertest.yml.tag.TagsOf
-
Ctor.
- Test - Interface in com.github.dgroup.dockertest.test
-
Represents single unit test for the docker image.
- test(String) - Method in class com.github.dgroup.dockertest.yml.tag.output.TgOutputPredicateOf
-
- test(String) - Method in class com.github.dgroup.dockertest.yml.tag.output.TgPredicateFake
-
- test(String) - Method in interface com.github.dgroup.dockertest.yml.TgOutputPredicate
-
Compare expected value with actual.
- Test.Sleeping - Class in com.github.dgroup.dockertest.test
-
Fake implementation of
Test
for unit testing purposes.
- TestingFailedException - Exception in com.github.dgroup.dockertest.test
-
Notify the application that testing is failed.
- TestingFailedException() - Constructor for exception com.github.dgroup.dockertest.test.TestingFailedException
-
Ctor.
- TestingFailedException(String) - Constructor for exception com.github.dgroup.dockertest.test.TestingFailedException
-
Ctor.
- TestingFailedException(Exception) - Constructor for exception com.github.dgroup.dockertest.test.TestingFailedException
-
Ctor.
- TestingOutcome - Interface in com.github.dgroup.dockertest.test
-
Represents outcome for all tests.
- TestingOutcomeOf - Class in com.github.dgroup.dockertest.test.outcome
-
Represents outcome for all tests.
- TestingOutcomeOf(TestOutcome...) - Constructor for class com.github.dgroup.dockertest.test.outcome.TestingOutcomeOf
-
Ctor.
- TestingOutcomeOf(Collection<TestOutcome>) - Constructor for class com.github.dgroup.dockertest.test.outcome.TestingOutcomeOf
-
Ctor.
- TestingOutcomeOf(Scalar<Collection<TestOutcome>>, UncheckedScalar<Boolean>) - Constructor for class com.github.dgroup.dockertest.test.outcome.TestingOutcomeOf
-
Ctor.
- TestOf - Class in com.github.dgroup.dockertest.test
-
Represents YML based implementation for single test.
- TestOf(TgTest, DockerProcess) - Constructor for class com.github.dgroup.dockertest.test.TestOf
-
Ctor.
- TestOutcome - Interface in com.github.dgroup.dockertest.test
-
Represents single test result.
- TestOutcome.Fake - Class in com.github.dgroup.dockertest.test
-
Fake implementation for unit testing purposes.
- TestOutcomeOf - Class in com.github.dgroup.dockertest.test.outcome
-
Default implementation of single test result.
- TestOutcomeOf(TgTest, String, Collection<TgOutputPredicate>) - Constructor for class com.github.dgroup.dockertest.test.outcome.TestOutcomeOf
-
Ctor.
- TestOutcomeOf(TgTest, Scalar<String>, Collection<TgOutputPredicate>) - Constructor for class com.github.dgroup.dockertest.test.outcome.TestOutcomeOf
-
Ctor.
- tests() - Method in class com.github.dgroup.dockertest.yml.tag.TagsOf
-
- tests() - Method in class com.github.dgroup.dockertest.yml.tag.UncheckedTags
-
- tests() - Method in interface com.github.dgroup.dockertest.yml.Tags
-
Give the tests tag.
- text() - Method in class com.github.dgroup.dockertest.process.CmdOutput.Fake
-
- text() - Method in interface com.github.dgroup.dockertest.process.CmdOutput
-
Represent cmd output as string.
- text() - Method in class com.github.dgroup.dockertest.process.output.TextCmdOutput
-
- text() - Method in class com.github.dgroup.dockertest.text.cutted.Before
-
Cut text before right border.
- text() - Method in class com.github.dgroup.dockertest.text.cutted.Cutted
-
Cutted text.
- text() - Method in class com.github.dgroup.dockertest.text.Joined
-
- Text - Interface in com.github.dgroup.dockertest.text
-
Text.
- text() - Method in interface com.github.dgroup.dockertest.text.Text
-
Give the plain text.
- text() - Method in class com.github.dgroup.dockertest.text.TextFile
-
File content.
- text() - Method in class com.github.dgroup.dockertest.text.TextOf
-
- text() - Method in class com.github.dgroup.dockertest.text.TextWithRepeatableArguments
-
- TextCmdOutput - Class in com.github.dgroup.dockertest.process.output
-
Text output for docker command.
- TextCmdOutput(String) - Constructor for class com.github.dgroup.dockertest.process.output.TextCmdOutput
-
Ctor.
- TextCmdOutput(Scalar<String>) - Constructor for class com.github.dgroup.dockertest.process.output.TextCmdOutput
-
Ctor.
- TextFile - Class in com.github.dgroup.dockertest.text
-
Read file to string.
- TextFile(File) - Constructor for class com.github.dgroup.dockertest.text.TextFile
-
Ctor.
- TextFile(Scalar<File>) - Constructor for class com.github.dgroup.dockertest.text.TextFile
-
Ctor.
- TextFile(Scalar<File>, Charset) - Constructor for class com.github.dgroup.dockertest.text.TextFile
-
Ctor.
- TextOf - Class in com.github.dgroup.dockertest.text
-
Represents a formatted
Text
which didn't throw the
exception and verify amount of arguments passed to pattern.
- TextOf(String, Object...) - Constructor for class com.github.dgroup.dockertest.text.TextOf
-
Ctor.
- TextOf(String, Collection<Object>) - Constructor for class com.github.dgroup.dockertest.text.TextOf
-
Ctor.
- TextWithRepeatableArguments - Class in com.github.dgroup.dockertest.text
-
Represents formatted text with repeatable arguments.
- TextWithRepeatableArguments(String, Object...) - Constructor for class com.github.dgroup.dockertest.text.TextWithRepeatableArguments
-
Ctor.
- TextWithRepeatableArguments(String, Collection<Object>) - Constructor for class com.github.dgroup.dockertest.text.TextWithRepeatableArguments
-
Ctor.
- TgEnvelope<T> - Class in com.github.dgroup.dockertest.yml.tag
-
Tag envelope.
- TgEnvelope(Scalar<T>, String) - Constructor for class com.github.dgroup.dockertest.yml.tag.TgEnvelope
-
Ctor.
- TgOutput - Interface in com.github.dgroup.dockertest.yml
-
Represents yml tag /tests/test/output
.
- TgOutput.Is - Class in com.github.dgroup.dockertest.yml
-
Hamcrest matcher for unit testing purposes.
- TgOutputOf - Class in com.github.dgroup.dockertest.yml.tag.output
-
Represents yml tag /tests/test/output
.
- TgOutputOf(Set<String>, Set<String>, Set<String>, Set<String>, Set<String>) - Constructor for class com.github.dgroup.dockertest.yml.tag.output.TgOutputOf
-
Ctor.
- TgOutputPredicate - Interface in com.github.dgroup.dockertest.yml
-
Represents yml tag
/tests/test/output/contains|equal|startsWith|endsWith
.
- TgOutputPredicateOf - Class in com.github.dgroup.dockertest.yml.tag.output
-
- TgOutputPredicateOf(String, String, BiFunc<String, String, Boolean>) - Constructor for class com.github.dgroup.dockertest.yml.tag.output.TgOutputPredicateOf
-
Ctor.
- TgOutputPredicateOf(String, String, UncheckedBiFunc<String, String, Boolean>) - Constructor for class com.github.dgroup.dockertest.yml.tag.output.TgOutputPredicateOf
-
Ctor.
- TgPredicateFake - Class in com.github.dgroup.dockertest.yml.tag.output
-
- TgPredicateFake(String, String) - Constructor for class com.github.dgroup.dockertest.yml.tag.output.TgPredicateFake
-
Ctor.
- TgPredicateFake(String, String, Func<String, Boolean>) - Constructor for class com.github.dgroup.dockertest.yml.tag.output.TgPredicateFake
-
Ctor.
- TgPredicateIs - Class in com.github.dgroup.dockertest.yml.tag.output
-
- TgPredicateIs(String, String) - Constructor for class com.github.dgroup.dockertest.yml.tag.output.TgPredicateIs
-
Ctor.
- TgPredicateIs(TgOutputPredicate) - Constructor for class com.github.dgroup.dockertest.yml.tag.output.TgPredicateIs
-
Ctor.
- TgSetup - Interface in com.github.dgroup.dockertest.yml
-
Represents yml tag /setup
.
- TgSetupOf - Class in com.github.dgroup.dockertest.yml.tag.setup
-
Represents yml tag /setup
.
- TgSetupOf(Set<String>) - Constructor for class com.github.dgroup.dockertest.yml.tag.setup.TgSetupOf
-
Ctor.
- TgTest - Interface in com.github.dgroup.dockertest.yml
-
Represents yml tag /tests/test
.
- TgTest.Fake - Class in com.github.dgroup.dockertest.yml
-
Fake instance for unit testing purposes.
- TgTestOf - Class in com.github.dgroup.dockertest.yml.tag.test
-
Represents yml tag /tests/test
.
- TgTestOf(Tag<String>, Tag<String>, TgOutput) - Constructor for class com.github.dgroup.dockertest.yml.tag.test.TgTestOf
-
Ctor.
- TgTests - Interface in com.github.dgroup.dockertest.yml
-
Represents yml tag /tests
.
- Timed - Class in com.github.dgroup.dockertest.process.docker
-
Elapsed time for docker process.
- Timed(DockerProcess) - Constructor for class com.github.dgroup.dockertest.process.docker.Timed
-
Ctor.
- TimedCmdOutput - Class in com.github.dgroup.dockertest.process.output
-
Output for docker command with elapsed time.
- TimedCmdOutput(Instant, CmdOutput) - Constructor for class com.github.dgroup.dockertest.process.output.TimedCmdOutput
-
Ctor.
- TimedCmdOutput(Instant, Instant, CmdOutput) - Constructor for class com.github.dgroup.dockertest.process.output.TimedCmdOutput
-
Ctor.
- TimedCmdOutput(Duration, CmdOutput) - Constructor for class com.github.dgroup.dockertest.process.output.TimedCmdOutput
-
Ctor.
- TimedCmdOutput(Double, CmdOutput) - Constructor for class com.github.dgroup.dockertest.process.output.TimedCmdOutput
-
Ctor.
- Timeout - Interface in com.github.dgroup.dockertest.concurrent
-
Timeout with units and value.
- timeout() - Method in class com.github.dgroup.dockertest.concurrent.Timeout.No
-
- timeout() - Method in interface com.github.dgroup.dockertest.concurrent.Timeout
-
Timeout.
- timeout() - Method in class com.github.dgroup.dockertest.concurrent.TimeoutOf
-
- Timeout.Is - Class in com.github.dgroup.dockertest.concurrent
-
Hamcrest matcher for unit testing purposes.
- Timeout.No - Class in com.github.dgroup.dockertest.concurrent
-
No timeout implementation.
- TimeoutOf - Class in com.github.dgroup.dockertest.concurrent
-
Timeout.
- TimeoutOf(String, TimeUnit) - Constructor for class com.github.dgroup.dockertest.concurrent.TimeoutOf
-
Ctor.
- TimeoutOf(Integer, TimeUnit) - Constructor for class com.github.dgroup.dockertest.concurrent.TimeoutOf
-
Ctor.
- TimeoutOf(Scalar<Long>, Scalar<TimeUnit>) - Constructor for class com.github.dgroup.dockertest.concurrent.TimeoutOf
-
Ctor.
- TimeoutPerThread - Class in com.github.dgroup.dockertest.cmd.arg
-
Each test will be executed in separate thread.
- TimeoutPerThread(String...) - Constructor for class com.github.dgroup.dockertest.cmd.arg.TimeoutPerThread
-
Ctor.
- TimeoutPerThread(List<String>) - Constructor for class com.github.dgroup.dockertest.cmd.arg.TimeoutPerThread
-
Ctor.
- times(int, String) - Method in class com.github.dgroup.dockertest.text.OccuredIn
-
- TimingOut<X> - Class in com.github.dgroup.dockertest.concurrent.func
-
Fetch result from
Future
within particular timeout.
- TimingOut(Scalar<Timeout>) - Constructor for class com.github.dgroup.dockertest.concurrent.func.TimingOut
-
Ctor.
- toArray() - Method in class com.github.dgroup.dockertest.collection.SetEnvelope
-
- toArray(T...) - Method in class com.github.dgroup.dockertest.collection.SetEnvelope
-
- toString() - Method in class com.github.dgroup.dockertest.concurrent.TimeoutOf
-
- toString() - Method in class com.github.dgroup.dockertest.exception.Stacktrace
-
- toString() - Method in class com.github.dgroup.dockertest.text.Joined
-
- toString() - Method in class com.github.dgroup.dockertest.text.TextOf
-
- toString() - Method in class com.github.dgroup.dockertest.text.TextWithRepeatableArguments
-
- toString() - Method in class com.github.dgroup.dockertest.yml.tag.output.TgOutputPredicateOf
-
- toString() - Method in class com.github.dgroup.dockertest.yml.tag.output.TgPredicateFake
-
- toStringArray() - Method in class com.github.dgroup.dockertest.text.Splitted
-
Convert splitted values to the string array.