[Summary] [Package List] [Test Cases]
Tests | Errors | Failures | Skipped | Success Rate | Time |
---|---|---|---|---|---|
230 | 0 | 0 | 0 | 100% | 38.814 |
Note: failures are anticipated and checked for with assertions while errors are unanticipated.
[Summary] [Package List] [Test Cases]
Package | Tests | Errors | Failures | Skipped | Success Rate | Time |
---|---|---|---|---|---|---|
com.github.mkolisnyk.aerial.writers | 6 | 0 | 0 | 0 | 100% | 0.337 |
com.github.mkolisnyk.aerial.expressions.value | 33 | 0 | 0 | 0 | 100% | 0.001 |
com.github.mkolisnyk.aerial.readers | 19 | 0 | 0 | 0 | 100% | 4.886 |
com.github.mkolisnyk.aerial.document | 77 | 0 | 0 | 0 | 100% | 2.546 |
com.github.mkolisnyk.aerial.core | 32 | 0 | 0 | 0 | 100% | 0.779 |
com.github.mkolisnyk.aerial.datagenerators | 24 | 0 | 0 | 0 | 100% | 0.482 |
com.github.mkolisnyk.aerial.datagenerators.algorithms | 32 | 0 | 0 | 0 | 100% | 0 |
com.github.mkolisnyk.aerial.util | 1 | 0 | 0 | 0 | 100% | 0.399 |
com.github.mkolisnyk.aerial | 6 | 0 | 0 | 0 | 100% | 29.384 |
Note: package statistics are not computed recursively, they only sum up all of its testsuites numbers.
Class | Tests | Errors | Failures | Skipped | Success Rate | Time | |
---|---|---|---|---|---|---|---|
![]() | AerialFileWriterTest | 4 | 0 | 0 | 0 | 100% | 0.337 |
![]() | AerialStringWriterTest | 2 | 0 | 0 | 0 | 100% | 0 |
Class | Tests | Errors | Failures | Skipped | Success Rate | Time | |
---|---|---|---|---|---|---|---|
![]() | DateRangeValueExpressionTest | 9 | 0 | 0 | 0 | 100% | 0.001 |
![]() | EnumValueExpressionTest | 8 | 0 | 0 | 0 | 100% | 0 |
![]() | NumericRangeValueExpressionTest | 7 | 0 | 0 | 0 | 100% | 0 |
![]() | SingleDateValueExpressionTest | 2 | 0 | 0 | 0 | 100% | 0 |
![]() | SingleNumericValueExpressionTest | 4 | 0 | 0 | 0 | 100% | 0 |
![]() | StringRegexpValueExpressionTest | 3 | 0 | 0 | 0 | 100% | 0 |
Class | Tests | Errors | Failures | Skipped | Success Rate | Time | |
---|---|---|---|---|---|---|---|
![]() | AerialFileReaderTest | 6 | 0 | 0 | 0 | 100% | 0 |
![]() | AerialGitHubReaderTest | 4 | 0 | 0 | 0 | 100% | 3.195 |
![]() | AerialJiraReaderTest | 4 | 0 | 0 | 0 | 100% | 1.691 |
![]() | AerialStringReaderTest | 5 | 0 | 0 | 0 | 100% | 0 |
Class | Tests | Errors | Failures | Skipped | Success Rate | Time | |
---|---|---|---|---|---|---|---|
![]() | CaseSectionTest | 10 | 0 | 0 | 0 | 100% | 2.172 |
![]() | DocumentTest | 6 | 0 | 0 | 0 | 100% | 0.01 |
![]() | FeatureSectionTest | 8 | 0 | 0 | 0 | 100% | 0.355 |
![]() | GenerateTest | 1 | 0 | 0 | 0 | 100% | 0 |
![]() | InputRecordTest | 14 | 0 | 0 | 0 | 100% | 0 |
![]() | InputSectionTest | 3 | 0 | 0 | 0 | 100% | 0 |
![]() | SimpleSectionTest | 35 | 0 | 0 | 0 | 100% | 0.009 |
Class | Tests | Errors | Failures | Skipped | Success Rate | Time | |
---|---|---|---|---|---|---|---|
![]() | AerialInputFormatTest | 3 | 0 | 0 | 0 | 100% | 0.001 |
![]() | AerialOutputFormatTest | 4 | 0 | 0 | 0 | 100% | 0 |
![]() | AerialParamKeysTest | 5 | 0 | 0 | 0 | 100% | 0 |
![]() | AerialParamsTest | 12 | 0 | 0 | 0 | 100% | 0 |
![]() | AerialProcessorTest | 1 | 0 | 0 | 0 | 100% | 0.778 |
![]() | AerialSourceTypeTest | 5 | 0 | 0 | 0 | 100% | 0 |
![]() | AerialTagListTest | 2 | 0 | 0 | 0 | 100% | 0 |
Class | Tests | Errors | Failures | Skipped | Success Rate | Time | |
---|---|---|---|---|---|---|---|
![]() | CustomDataGeneratorTest | 3 | 0 | 0 | 0 | 100% | 0 |
![]() | DateDataGeneratorTest | 6 | 0 | 0 | 0 | 100% | 0.001 |
![]() | NumericDataGeneratorTest | 5 | 0 | 0 | 0 | 100% | 0 |
![]() | ScenarioGeneratorTest | 5 | 0 | 0 | 0 | 100% | 0.456 |
![]() | StringDataGeneratorTest | 5 | 0 | 0 | 0 | 100% | 0.025 |
Class | Tests | Errors | Failures | Skipped | Success Rate | Time | |
---|---|---|---|---|---|---|---|
![]() | FieldsRecordTest | 9 | 0 | 0 | 0 | 100% | 0 |
![]() | FieldsTableTest | 8 | 0 | 0 | 0 | 100% | 0 |
![]() | NWiseDataTestingAlgorithmCoreActionsTest | 12 | 0 | 0 | 0 | 100% | 0 |
![]() | NWiseDataTestingAlgorithmTest | 3 | 0 | 0 | 0 | 100% | 0 |
Class | Tests | Errors | Failures | Skipped | Success Rate | Time | |
---|---|---|---|---|---|---|---|
![]() | HsqlDBWrapperTest | 1 | 0 | 0 | 0 | 100% | 0.399 |
Class | Tests | Errors | Failures | Skipped | Success Rate | Time | |
---|---|---|---|---|---|---|---|
![]() | AerialMainTest | 4 | 0 | 0 | 0 | 100% | 11.487 |
![]() | AerialRunnerTest | 1 | 0 | 0 | 0 | 100% | 9.765 |
![]() | AerialTestNGRunnerTest | 1 | 0 | 0 | 0 | 100% | 8.132 |
[Summary] [Package List] [Test Cases]
![]() | testMainForFileInput | 9.776 |
![]() | testMainForStringInput | 0.006 |
![]() | testMainForNullArgumentListShouldReturnNoErrors | 0 |
![]() | testMainForJiraInput | 1.705 |
![]() | testFromString | 0 |
![]() | testGetCurrent | 0 |
![]() | testIsValue | 0 |
![]() | testGetCurrentShouldSetTheDefaultFormat | 0 |
![]() | testIsValueValidKeysShouldReturnTrueForMatchingKey | 0 |
![]() | testIsValueWrongKeysShouldReturnFalseForNotMatchingKey | 0 |
![]() | testToStringValidKeysShouldReturnProperValues | 0 |
![]() | testFromStringValidKeysShouldReturnProperValues | 0 |
![]() | testFromStringInvalidKeyShouldReturnOtherValue | 0 |
![]() | testParse[Test parse params: No input defined] | 0 |
![]() | testValidate[Test parse params: No input defined] | 0 |
![]() | testParse[Test parse params: No input defined. Check for Configuration] | 0 |
![]() | testValidate[Test parse params: No input defined. Check for Configuration] | 0 |
![]() | testParse[Test parse params: String input defined] | 0 |
![]() | testValidate[Test parse params: String input defined] | 0 |
![]() | testParse[Test parse params: String input/file output defined] | 0 |
![]() | testValidate[Test parse params: String input/file output defined] | 0 |
![]() | testParse[Test parse params: Valid extra param defined] | 0 |
![]() | testValidate[Test parse params: Valid extra param defined] | 0 |
![]() | testParse[Test parse params: Inalid extra param defined] | 0 |
![]() | testValidate[Test parse params: Inalid extra param defined] | 0 |
![]() | testIsValueValidKeysShouldReturnTrueForMatchingKey | 0 |
![]() | testIsValueWrongKeysShouldReturnFalseForNotMatchingKey | 0 |
![]() | testToStringValidKeysShouldReturnProperValues | 0 |
![]() | testFromStringValidKeysShouldReturnProperValues | 0 |
![]() | testFromStringInvalidKeyShouldReturnNoneValue | 0 |
![]() | testEqualsShouldReturnFalseForNullRecord | 0 |
![]() | testEqualsShouldReturnTrueForSimilarAndSameRecords | 0 |
![]() | testRightDiffShouldReturnActualNumberOfDifferences | 0 |
![]() | testMatches | 0 |
![]() | testEqualsShouldReturnFalseForDifferentRecords | 0 |
![]() | testCompate | 0 |
![]() | testRightValueDiffShouldReturnActualNumberOfDifferences | 0 |
![]() | testHashCode | 0 |
![]() | testEqualsShouldReturnFalseForDifferentType | 0 |
![]() | testAddRecordsShouldReturnDataWithZeroValues | 0 |
![]() | testIncrementExistingRecordShouldAddOneToValue | 0 |
![]() | testAddNullShouldReturnEmptyData | 0 |
![]() | testIncrementExistingRecordInitializedSeparately | 0 |
![]() | testGetSorted | 0 |
![]() | testAllNonZerosShouldReturnProperState | 0 |
![]() | testAddOnEmptyRecordsShouldReturnEmptyData | 0 |
![]() | testIncrementNonExistingRecordShouldAddNewRecord | 0 |
![]() | testGetColumnGroups[Test String generation: Column with 1 value vs Column with 2 values. 2 fields.] | 0 |
![]() | testDistinct[Test String generation: Column with 1 value vs Column with 2 values. 2 fields.] | 0 |
![]() | testGetUniqueCombinations[Test String generation: Column with 1 value vs Column with 2 values. 2 fields.] | 0 |
![]() | testGetColumnGroups[Test String generation: Column with 1 value vs Column with 3 values. 2 fields.] | 0 |
![]() | testDistinct[Test String generation: Column with 1 value vs Column with 3 values. 2 fields.] | 0 |
![]() | testGetUniqueCombinations[Test String generation: Column with 1 value vs Column with 3 values. 2 fields.] | 0 |
![]() | testGetColumnGroups[Test String generation: Column with 2 values vs Column with 3 values. 2 fields.] | 0 |
![]() | testDistinct[Test String generation: Column with 2 values vs Column with 3 values. 2 fields.] | 0 |
![]() | testGetUniqueCombinations[Test String generation: Column with 2 values vs Column with 3 values. 2 fields.] | 0 |
![]() | testGetColumnGroups[Test String generation: 3 Columns. 2 fields.] | 0 |
![]() | testDistinct[Test String generation: 3 Columns. 2 fields.] | 0 |
![]() | testGetUniqueCombinations[Test String generation: 3 Columns. 2 fields.] | 0 |
![]() | testGenerateTestData | 0 |
![]() | testGenerateTestFullRecordsData | 0 |
![]() | testGetUniqueCombinations | 0 |
![]() | testGenerateCustomClassWithPropertySet | 0 |
![]() | testGenerateCustomClassForInnerTypeNoPropertySetShouldFail | 0 |
![]() | testGenerateCustomClassForInnerTypeWithPropertySet | 0 |
![]() | testGenerate[Test read input record: Simple date format: ] | 0 |
![]() | testGenerate[Test read input record: All inclusive range] | 0.001 |
![]() | testGenerate[Test read input record: Upper exclusive range] | 0 |
![]() | testGenerate[Test read input record: All exclusive range] | 0 |
![]() | testGenerate[Test read input record: Lower exclusive range] | 0 |
![]() | testGenerate[Test read input record: Spaces should be handled] | 0 |
![]() | testGenerate[Test read input record: Single value field should return value or 0 for negative case] | 0 |
![]() | testGenerate[Test read input record: Single 0 value field should return 0 or -1 for negative case] | 0 |
![]() | testGenerate[Test read input record: Inclusive range] | 0 |
![]() | testGenerate[Test read input record: All Inclusive range] | 0 |
![]() | testGenerate[Test read input record: All exclusive range] | 0 |
![]() | testGetUniqueNamesForEmptyInputShouldReturnEmptyList | 0 |
![]() | testGenerateQueryStringShouldReturnConsistentString | 0 |
![]() | testGenerateValidSetOfData | 0.456 |
![]() | testGetUniqueNamesForNullInputShouldReturnEmptyList | 0 |
![]() | testGetUniqueNamesForValidInputShouldReturnOnlyUniqueNames | 0 |
![]() | testGenerate[Test String generation: Any character string.] | 0 |
![]() | testGenerate[Test String generation: Any number string.] | 0 |
![]() | testGenerate[Test String generation: Any word string.] | 0 |
![]() | testGenerate[Test String generation: Any space string.] | 0.025 |
![]() | testGenerate[Test String generation: Specific format string.] | 0 |
![]() | testValidateShouldFailIfMandatorySectionsAreMissing | 0 |
![]() | testGenerateShouldReturnValidFormattedText | 0.365 |
![]() | testGenerateWithCustomGeneratorShouldReturnCustomScenario | 0.626 |
![]() | testValidateAllContentShouldSucceed | 0 |
![]() | testParseValidScenarioShouldFillAllSections | 0 |
![]() | testGenerateWithMandatoryFieldsShouldReturnMandatoryValueScenario | 0.58 |
![]() | testParseForTextWithNoTokensShouldReturnJustDescription | 0 |
![]() | testValidatePrerequisitesSectionIsOptional | 0.002 |
![]() | testGenerateWithUniqueFieldsShouldReturnUniqueValueScenario | 0.562 |
![]() | testValidatePrerequisitesSectionShouldFailIfSetWrong | 0.037 |
![]() | testGenerateWithExternalInputsShouldResolveReferences | 0.001 |
![]() | testValidateShouldFailIfMandatorySectionsAreMissing | 0.002 |
![]() | testGenerateShouldReturnValidFormattedText | 0.001 |
![]() | testValidateAllContentShouldSucceed | 0.003 |
![]() | testParseValidScenarioShouldFillAllSections | 0.002 |
![]() | testParseForTextWithNoTokensShouldReturnJustDescription | 0.001 |
![]() | testValidateShouldFailOnEmptyCaseName | 0.005 |
![]() | testValidateShouldFailIfMandatorySectionsAreMissing | 0.001 |
![]() | testValidateScenariosSectionShouldFailIfSetWrong | 0.003 |
![]() | testGenerateShouldReturnValidFormattedText | 0.303 |
![]() | testValidateAllContentShouldSucceed | 0.006 |
![]() | testParseValidScenarioShouldFillAllSections | 0 |
![]() | testValidateScenariosSectionIsOptional | 0.037 |
![]() | testParseForTextWithNoTokensShouldReturnJustDescription | 0 |
![]() | testRead[Test read input record: Normal set of fields] | 0 |
![]() | testRead[Test read input record: Only type is missing] | 0 |
![]() | testRead[Test read input record: Only value is missing] | 0 |
![]() | testRead[Test read input record: Only no condition] | 0 |
![]() | testRead[Test read input record: Different order should fill values properly] | 0 |
![]() | testRead[Test read input record: Varying header case should still work] | 0 |
![]() | testRead[Test read input record: Spaces in header names should still work] | 0 |
![]() | testRead[Test read input record: The size of header doesn't match the line] | 0 |
![]() | testRead[Test read input record: Malformed Header should fail] | 0 |
![]() | testRead[Test read input record: Malformed Line should fail] | 0 |
![]() | testRead[Test read input record: Name field shouldn't be empty] | 0 |
![]() | testRead[Test read input record: Name field should be present] | 0 |
![]() | testRead[Test read input record: Unique field set] | 0 |
![]() | testRead[Test read input record: Mandatory field set] | 0 |
![]() | testParseString[Test read input record: Normal set of fields] | 0 |
![]() | testParseString[Test read input record: Only header is defined] | 0 |
![]() | testParseString[Test read input record: No header defined] | 0 |
![]() | testParseEmptyStringShouldThrowError[Test: Action Section] | 0 |
![]() | testParseNullStringShouldThrowError[Test: Action Section] | 0 |
![]() | testValidateValidFormat[Test: Action Section] | 0 |
![]() | testValidateShouldReturnExceptionOnEmptyInput[Test: Action Section] | 0 |
![]() | testValidateShouldReturnExceptionOnNullInput[Test: Action Section] | 0 |
![]() | testParseValidFormat[Test: Action Section] | 0 |
![]() | testGenerateShouldReturnFormattedString[Test: Action Section] | 0 |
![]() | testParseEmptyStringShouldThrowError[Test: Valid Output Section] | 0 |
![]() | testParseNullStringShouldThrowError[Test: Valid Output Section] | 0 |
![]() | testValidateValidFormat[Test: Valid Output Section] | 0.001 |
![]() | testValidateShouldReturnExceptionOnEmptyInput[Test: Valid Output Section] | 0 |
![]() | testValidateShouldReturnExceptionOnNullInput[Test: Valid Output Section] | 0 |
![]() | testParseValidFormat[Test: Valid Output Section] | 0 |
![]() | testGenerateShouldReturnFormattedString[Test: Valid Output Section] | 0.001 |
![]() | testParseEmptyStringShouldThrowError[Test: Error Output Section] | 0.001 |
![]() | testParseNullStringShouldThrowError[Test: Error Output Section] | 0.001 |
![]() | testValidateValidFormat[Test: Error Output Section] | 0.002 |
![]() | testValidateShouldReturnExceptionOnEmptyInput[Test: Error Output Section] | 0 |
![]() | testValidateShouldReturnExceptionOnNullInput[Test: Error Output Section] | 0 |
![]() | testParseValidFormat[Test: Error Output Section] | 0.001 |
![]() | testGenerateShouldReturnFormattedString[Test: Error Output Section] | 0.001 |
![]() | testParseEmptyStringShouldThrowError[Test: Prerequisites Section] | 0 |
![]() | testParseNullStringShouldThrowError[Test: Prerequisites Section] | 0 |
![]() | testValidateValidFormat[Test: Prerequisites Section] | 0 |
![]() | testValidateShouldReturnExceptionOnEmptyInput[Test: Prerequisites Section] | 0 |
![]() | testValidateShouldReturnExceptionOnNullInput[Test: Prerequisites Section] | 0 |
![]() | testParseValidFormat[Test: Prerequisites Section] | 0 |
![]() | testGenerateShouldReturnFormattedString[Test: Prerequisites Section] | 0 |
![]() | testParseEmptyStringShouldThrowError[Test: Additional Scenario Section] | 0 |
![]() | testParseNullStringShouldThrowError[Test: Additional Scenario Section] | 0 |
![]() | testValidateValidFormat[Test: Additional Scenario Section] | 0 |
![]() | testValidateShouldReturnExceptionOnEmptyInput[Test: Additional Scenario Section] | 0 |
![]() | testValidateShouldReturnExceptionOnNullInput[Test: Additional Scenario Section] | 0.001 |
![]() | testParseValidFormat[Test: Additional Scenario Section] | 0 |
![]() | testGenerateShouldReturnFormattedString[Test: Additional Scenario Section] | 0 |
![]() | testParse[Test date range value: All inclusive range] | 0 |
![]() | testParse[Test date range value: Upper exclusive range] | 0 |
![]() | testParse[Test date range value: All exclusive range] | 0 |
![]() | testParse[Test date range value: Lower exclusive range] | 0 |
![]() | testParse[Test date range value: Spaces should be handled] | 0 |
![]() | testParse[Test date range value: Invalid order range] | 0.001 |
![]() | testParse[Test date range value: Empty range should cause the failure] | 0 |
![]() | testParse[Test date range value: Wrong format should cause the failure] | 0 |
![]() | testParse[Test date range value: Wrong but matching format should cause the failure] | 0 |
![]() | testGenerateShouldHandleEnumsProperly[Test generate enum: Excercising simple valid enum] | 0 |
![]() | testValidateShouldProcessCorrectly[Test generate enum: Excercising simple valid enum] | 0 |
![]() | testGenerateShouldHandleEnumsProperly[Test generate enum: Excercising delimiter masking] | 0 |
![]() | testValidateShouldProcessCorrectly[Test generate enum: Excercising delimiter masking] | 0 |
![]() | testGenerateShouldHandleEnumsProperly[Test generate enum: Excercising enum and check trim spaces] | 0 |
![]() | testValidateShouldProcessCorrectly[Test generate enum: Excercising enum and check trim spaces] | 0 |
![]() | testGenerateShouldHandleEnumsProperly[Test generate enum: Excercising empty enum] | 0 |
![]() | testValidateShouldProcessCorrectly[Test generate enum: Excercising empty enum] | 0 |
![]() | testParse[Test numeric range value: All inclusive range] | 0 |
![]() | testParse[Test numeric range value: Negative range] | 0 |
![]() | testParse[Test numeric range value: Upper exclusive range] | 0 |
![]() | testParse[Test numeric range value: All exclusive range] | 0 |
![]() | testParse[Test numeric range value: Lower exclusive range] | 0 |
![]() | testParse[Test numeric range value: Invalid order range] | 0 |
![]() | testParse[Test numeric range value: Empty range should cause the failure] | 0 |
![]() | testGenerate[Test Date input record: Simple date format: . Format: dd/MM/yyyy] | 0 |
![]() | testGenerate[Test Date input record: Another date format: . Format: dd MMM, yyyy] | 0 |
![]() | testGenerate[Test read input record: Single value field should return value or 0 for negative case] | 0 |
![]() | testGenerate[Test read input record: Single negative value field should return value or 0 for negative case] | 0 |
![]() | testGenerate[Test read input record: Single 0 value field should return 0 or -1 for negative case] | 0 |
![]() | testGenerate[Test read input record: Improper format shouldn't pass validation] | 0 |
![]() | testGenerate[Test generate regexp string: Excercising e-mail format] | 0 |
![]() | testGenerate[Test generate regexp string: Excercising phone number format] | 0 |
![]() | testGenerate[Test generate regexp string: Excercising enumerations] | 0 |
![]() | testFullFileNameShouldReturnSingleFileContent | 0 |
![]() | testClosedFileListShouldReturnNoContent | 0 |
![]() | testSimpleFileNameShouldReturnSingleFileContent | 0 |
![]() | testRegExpPathFileNameShouldReturnSingleFileContent | 0 |
![]() | testEmptyFileListShouldReturnNoContent | 0 |
![]() | testRegExpUnixPathFileNameShouldReturnSingleFileContent | 0 |
![]() | testOpenGitHubReaderValidQueryShouldFillContentProperly | 2.478 |
![]() | testOpenGitHubReaderForEmptyQueryShouldReturnEmptyData | 0.314 |
![]() | testClosedGitHubReaderShouldReturnNullValues | 0.146 |
![]() | testOpenGitHubReaderForWrongQuery | 0.257 |
![]() | testOpenJiraReaderForQueryWithoutExpectedField | 0.358 |
![]() | testOpenJiraReaderValidQueryShouldFillContentProperly | 0.556 |
![]() | testClosedJiraReaderShouldReturnNullValues | 0.582 |
![]() | testOpenJiraReaderForEmptyQueryShouldReturnEmptyData | 0.195 |
![]() | testOpenWithParametersShouldStoreAllStringsPassed | 0 |
![]() | testOpenWithoutParametersShouldStoreNoValues | 0 |
![]() | testConstructorShouldCreateObjectWithEmptyContent | 0 |
![]() | testCloseOfClosedReaderShouldntThrowErrors | 0 |
![]() | testCloseOpenedReaderRemovesAllValues | 0 |
![]() | testSampleGenerateDocumentShouldProduceValidFormattedFile | 0.309 |
![]() | testClosedFileWriterShouldBehaveAsEmptyWriter | 0.007 |
![]() | testFileWriterShouldHandleNullDocument | 0.014 |
![]() | testFileWriterShouldHandleEmptyDocument | 0.007 |
![]() | testWriteNextShouldHandleNullIterator | 0 |
![]() | testHasNextShouldReturnNullOnNullIterator | 0 |