All Classes
-
All Classes Interface Summary Class Summary Enum Summary Exception Summary Class Description Assignment An Assignment indicates the various files and directories that will be employed during grading.BooleanParser BuildProperties CLI CopyPatterns DefaultBuildCase Deferred<T> ExternalOracle Oracle that works by running an external command.ExternalProcess Launches external commands.FilesExistOracle Oracle that checks to see if a set of files has been created.FileUtils IntegerParser InternalTestLauncher JUnit5Oracle An oracle that ignores the expected string and scans the observed string for a JUnit 5 report, as generated by running junit-platform-console-*.jar.Logging Message Messages to be displayed to the student within a grade report.NumberToken A token denoting a number.Oracle Compares expected and actual outputs to determine if they match.Oracle.ScoringOptions Possible scoring options for test cases.OracleFactory OracleProperties OracleResult A test case score generated by an oracle.Pair<First,Second> ParameterHandling Parser<T> PunctuationToken A token representing a punctuation character.Scanner Scanner used to break outputs (actual and expected) into discrete tokens.SelfScoredOracle An oracle that scans the output for the score.SmartOracle Compares expected and actual outputs to determine if they match.Stage A stage is an area (directory) in which a version of the assignment, either submitted or gold, can be built and run.Stage.BuildResult StatusOracle An oracle that scores based upon whether the test case launch command succeeded or failed, according to its status code.StringParser StringToken A token denoting an alphabetic string.Submission A Submission represents a student's submitted solution to an assignment.SubmissionDateOptions SubmissionSet A collection of submissions.TAPOracle An oracle that ignores the expected string and scans the observed string for a TAP (Test Anything Protocol) JUnit 5 report.TCProcess Launches external commands.TestCase TestCaseProperties TestCasePropertiesBase TestConfigurationError Indicates an error in the test configuration significant enough that continuing to execute would likely result in inappropriate scores being assigned.TestSuite TestSuite.BuildResult TestSuiteProperties The properties available to describe a test suite.Token WhiteSpaceToken A token denoting a single whitespace character.