This is an automated email from the git hooks/post-receive script. ebourg-guest pushed a commit to branch master in repository assertj-core.
commit afddf66df6c3f562aa2cc2018644f72e3b17b549 Merge: a1317aa 8d9278c Author: Emmanuel Bourg <[email protected]> Date: Wed Jan 27 23:50:21 2016 +0100 Merge tag 'upstream/2.3.0' Upstream version 2.3.0 .gitignore | 16 + .travis.yml | 2 + CONTRIBUTING.md | 72 + LICENSE.txt | 202 ++ README.md | 75 + licence-header.txt | 10 + pom.xml | 172 ++ src/ide-support/assertj-eclipse-formatter.xml | 295 +++ src/ide-support/idea-assertion-file-template.java | 15 + .../org/assertj/core/api/AbstractArrayAssert.java | 30 + .../java/org/assertj/core/api/AbstractAssert.java | 459 ++++ .../core/api/AbstractBDDSoftAssertions.java | 475 ++++ .../assertj/core/api/AbstractBigDecimalAssert.java | 314 +++ .../core/api/AbstractBooleanArrayAssert.java | 423 ++++ .../assertj/core/api/AbstractBooleanAssert.java | 137 ++ .../assertj/core/api/AbstractByteArrayAssert.java | 425 ++++ .../org/assertj/core/api/AbstractByteAssert.java | 429 ++++ .../assertj/core/api/AbstractCharArrayAssert.java | 446 ++++ .../core/api/AbstractCharSequenceAssert.java | 896 +++++++ .../assertj/core/api/AbstractCharacterAssert.java | 248 ++ .../org/assertj/core/api/AbstractClassAssert.java | 287 +++ .../assertj/core/api/AbstractComparableAssert.java | 107 + .../org/assertj/core/api/AbstractDateAssert.java | 2529 ++++++++++++++++++++ .../core/api/AbstractDoubleArrayAssert.java | 860 +++++++ .../org/assertj/core/api/AbstractDoubleAssert.java | 414 ++++ .../assertj/core/api/AbstractEnumerableAssert.java | 90 + .../org/assertj/core/api/AbstractFileAssert.java | 380 +++ .../assertj/core/api/AbstractFloatArrayAssert.java | 841 +++++++ .../org/assertj/core/api/AbstractFloatAssert.java | 421 ++++ .../core/api/AbstractInputStreamAssert.java | 81 + .../assertj/core/api/AbstractIntArrayAssert.java | 314 +++ .../assertj/core/api/AbstractIntegerAssert.java | 303 +++ .../assertj/core/api/AbstractIterableAssert.java | 1348 +++++++++++ .../org/assertj/core/api/AbstractListAssert.java | 160 ++ .../assertj/core/api/AbstractLongArrayAssert.java | 315 +++ .../org/assertj/core/api/AbstractLongAssert.java | 299 +++ .../org/assertj/core/api/AbstractMapAssert.java | 551 +++++ .../core/api/AbstractObjectArrayAssert.java | 1123 +++++++++ .../org/assertj/core/api/AbstractObjectAssert.java | 323 +++ .../org/assertj/core/api/AbstractPathAssert.java | 1134 +++++++++ .../assertj/core/api/AbstractShortArrayAssert.java | 361 +++ .../org/assertj/core/api/AbstractShortAssert.java | 348 +++ .../assertj/core/api/AbstractSoftAssertions.java | 26 + .../core/api/AbstractStandardSoftAssertions.java | 475 ++++ .../assertj/core/api/AbstractThrowableAssert.java | 296 +++ .../org/assertj/core/api/AbstractUriAssert.java | 290 +++ .../org/assertj/core/api/AbstractUrlAssert.java | 294 +++ .../org/assertj/core/api/ArraySortedAssert.java | 75 + src/main/java/org/assertj/core/api/Assert.java | 430 ++++ .../org/assertj/core/api/AssertDelegateTarget.java | 65 + .../java/org/assertj/core/api/AssertProvider.java | 57 + .../java/org/assertj/core/api/AssertionInfo.java | 39 + src/main/java/org/assertj/core/api/Assertions.java | 1532 ++++++++++++ .../core/api/AutoCloseableBDDSoftAssertions.java | 125 + .../core/api/AutoCloseableSoftAssertions.java | 125 + .../java/org/assertj/core/api/BDDAssertions.java | 510 ++++ .../org/assertj/core/api/BDDSoftAssertions.java | 122 + .../org/assertj/core/api/BigDecimalAssert.java | 36 + .../org/assertj/core/api/BooleanArrayAssert.java | 34 + .../java/org/assertj/core/api/BooleanAssert.java | 33 + .../java/org/assertj/core/api/ByteArrayAssert.java | 34 + src/main/java/org/assertj/core/api/ByteAssert.java | 34 + .../java/org/assertj/core/api/CharArrayAssert.java | 34 + .../org/assertj/core/api/CharSequenceAssert.java | 28 + .../java/org/assertj/core/api/CharacterAssert.java | 34 + .../java/org/assertj/core/api/ClassAssert.java | 41 + .../org/assertj/core/api/ComparableAssert.java | 110 + .../org/assertj/core/api/ComparatorFactory.java | 54 + src/main/java/org/assertj/core/api/Condition.java | 104 + src/main/java/org/assertj/core/api/DateAssert.java | 45 + .../java/org/assertj/core/api/Descriptable.java | 105 + .../assertj/core/api/DescriptionValidations.java | 38 + .../org/assertj/core/api/DoubleArrayAssert.java | 33 + .../java/org/assertj/core/api/DoubleAssert.java | 36 + .../org/assertj/core/api/EnumerableAssert.java | 143 ++ .../java/org/assertj/core/api/ErrorCollector.java | 41 + .../java/org/assertj/core/api/ExtensionPoints.java | 70 + src/main/java/org/assertj/core/api/Fail.java | 87 + src/main/java/org/assertj/core/api/FileAssert.java | 36 + .../org/assertj/core/api/FloatArrayAssert.java | 34 + .../java/org/assertj/core/api/FloatAssert.java | 34 + .../core/api/FloatingPointNumberAssert.java | 94 + .../assertj/core/api/GenericComparableAssert.java | 25 + .../core/api/IndexedObjectEnumerableAssert.java | 80 + .../org/assertj/core/api/InputStreamAssert.java | 31 + .../java/org/assertj/core/api/IntArrayAssert.java | 32 + .../java/org/assertj/core/api/IntegerAssert.java | 36 + .../java/org/assertj/core/api/IterableAssert.java | 87 + .../assertj/core/api/JUnitBDDSoftAssertions.java | 57 + .../org/assertj/core/api/JUnitSoftAssertions.java | 57 + .../java/org/assertj/core/api/Java6Assertions.java | 1493 ++++++++++++ src/main/java/org/assertj/core/api/ListAssert.java | 35 + .../java/org/assertj/core/api/LongArrayAssert.java | 33 + src/main/java/org/assertj/core/api/LongAssert.java | 38 + src/main/java/org/assertj/core/api/MapAssert.java | 86 + .../java/org/assertj/core/api/NumberAssert.java | 256 ++ .../org/assertj/core/api/ObjectArrayAssert.java | 37 + .../java/org/assertj/core/api/ObjectAssert.java | 32 + .../assertj/core/api/ObjectEnumerableAssert.java | 800 +++++++ src/main/java/org/assertj/core/api/PathAssert.java | 31 + .../assertj/core/api/ProxifyExtractingResult.java | 66 + .../org/assertj/core/api/ShortArrayAssert.java | 33 + .../java/org/assertj/core/api/ShortAssert.java | 34 + .../assertj/core/api/SoftAssertionClassAssert.java | 25 + .../org/assertj/core/api/SoftAssertionError.java | 66 + .../assertj/core/api/SoftAssertionMapAssert.java | 26 + .../java/org/assertj/core/api/SoftAssertions.java | 120 + .../java/org/assertj/core/api/SoftProxies.java | 61 + .../java/org/assertj/core/api/StringAssert.java | 31 + .../java/org/assertj/core/api/ThrowableAssert.java | 67 + src/main/java/org/assertj/core/api/UriAssert.java | 30 + src/main/java/org/assertj/core/api/UrlAssert.java | 30 + .../assertj/core/api/WritableAssertionInfo.java | 129 + .../assertj/core/api/exception/PathsException.java | 21 + .../core/api/exception/RuntimeIOException.java | 45 + .../assertj/core/api/filter/FilterOperator.java | 28 + .../java/org/assertj/core/api/filter/Filters.java | 381 +++ .../java/org/assertj/core/api/filter/InFilter.java | 29 + .../org/assertj/core/api/filter/NotFilter.java | 35 + .../org/assertj/core/api/filter/NotInFilter.java | 33 + .../org/assertj/core/api/iterable/Extractor.java | 29 + .../java/org/assertj/core/condition/AllOf.java | 72 + .../java/org/assertj/core/condition/AnyOf.java | 72 + .../org/assertj/core/condition/DoesNotHave.java | 45 + src/main/java/org/assertj/core/condition/Join.java | 79 + .../java/org/assertj/core/condition/Negative.java | 38 + src/main/java/org/assertj/core/condition/Not.java | 44 + src/main/java/org/assertj/core/data/Index.java | 68 + src/main/java/org/assertj/core/data/MapEntry.java | 91 + src/main/java/org/assertj/core/data/Offset.java | 80 + .../java/org/assertj/core/data/Percentage.java | 78 + .../org/assertj/core/description/Description.java | 31 + .../core/description/EmptyTextDescription.java | 31 + .../assertj/core/description/TextDescription.java | 74 + .../core/error/AbstractShouldHaveTextContent.java | 60 + .../assertj/core/error/AssertionErrorFactory.java | 33 + .../core/error/BasicErrorMessageFactory.java | 166 ++ ...ndGroupGenericParameterTypeShouldBeTheSame.java | 40 + .../org/assertj/core/error/ConstructorInvoker.java | 59 + .../assertj/core/error/DescriptionFormatter.java | 53 + .../org/assertj/core/error/ElementsShouldBe.java | 41 + .../core/error/ElementsShouldBeAtLeast.java | 41 + .../assertj/core/error/ElementsShouldBeAtMost.java | 41 + .../core/error/ElementsShouldBeExactly.java | 41 + .../org/assertj/core/error/ElementsShouldHave.java | 41 + .../core/error/ElementsShouldHaveAtLeast.java | 41 + .../core/error/ElementsShouldHaveAtMost.java | 41 + .../core/error/ElementsShouldHaveExactly.java | 41 + .../assertj/core/error/ElementsShouldNotBe.java | 41 + .../assertj/core/error/ElementsShouldNotHave.java | 41 + .../assertj/core/error/ErrorMessageFactory.java | 48 + .../org/assertj/core/error/MessageFormatter.java | 79 + src/main/java/org/assertj/core/error/ShouldBe.java | 40 + .../assertj/core/error/ShouldBeAbsolutePath.java | 53 + .../java/org/assertj/core/error/ShouldBeAfter.java | 64 + .../core/error/ShouldBeAfterOrEqualsTo.java | 52 + .../org/assertj/core/error/ShouldBeAfterYear.java | 51 + .../org/assertj/core/error/ShouldBeAnArray.java | 34 + .../org/assertj/core/error/ShouldBeAnnotation.java | 45 + .../assertj/core/error/ShouldBeAssignableFrom.java | 42 + .../org/assertj/core/error/ShouldBeAtIndex.java | 44 + .../org/assertj/core/error/ShouldBeBefore.java | 51 + .../core/error/ShouldBeBeforeOrEqualsTo.java | 52 + .../org/assertj/core/error/ShouldBeBeforeYear.java | 51 + .../org/assertj/core/error/ShouldBeBetween.java | 97 + .../assertj/core/error/ShouldBeCanonicalPath.java | 40 + .../org/assertj/core/error/ShouldBeCloseTo.java | 49 + .../org/assertj/core/error/ShouldBeDirectory.java | 50 + .../java/org/assertj/core/error/ShouldBeEmpty.java | 35 + .../java/org/assertj/core/error/ShouldBeEqual.java | 217 ++ .../ShouldBeEqualByComparingOnlyGivenFields.java | 60 + .../core/error/ShouldBeEqualIgnoringCase.java | 36 + .../error/ShouldBeEqualIgnoringWhitespace.java | 36 + .../core/error/ShouldBeEqualToIgnoringFields.java | 80 + .../core/error/ShouldBeEqualWithTimePrecision.java | 62 + .../core/error/ShouldBeEqualWithinOffset.java | 45 + .../core/error/ShouldBeEqualWithinPercentage.java | 51 + .../core/error/ShouldBeExactlyInstanceOf.java | 38 + .../org/assertj/core/error/ShouldBeExecutable.java | 50 + .../java/org/assertj/core/error/ShouldBeFile.java | 37 + .../java/org/assertj/core/error/ShouldBeFinal.java | 45 + .../org/assertj/core/error/ShouldBeGreater.java | 55 + .../assertj/core/error/ShouldBeGreaterOrEqual.java | 53 + .../java/org/assertj/core/error/ShouldBeIn.java | 51 + .../org/assertj/core/error/ShouldBeInSameDay.java | 38 + .../org/assertj/core/error/ShouldBeInSameHour.java | 38 + .../core/error/ShouldBeInSameHourWindow.java | 42 + .../assertj/core/error/ShouldBeInSameMinute.java | 38 + .../core/error/ShouldBeInSameMinuteWindow.java | 42 + .../assertj/core/error/ShouldBeInSameMonth.java | 38 + .../assertj/core/error/ShouldBeInSameSecond.java | 39 + .../core/error/ShouldBeInSameSecondWindow.java | 36 + .../org/assertj/core/error/ShouldBeInSameYear.java | 37 + .../assertj/core/error/ShouldBeInTheFuture.java | 49 + .../org/assertj/core/error/ShouldBeInThePast.java | 49 + .../org/assertj/core/error/ShouldBeInstance.java | 54 + .../assertj/core/error/ShouldBeInstanceOfAny.java | 39 + .../org/assertj/core/error/ShouldBeInterface.java | 45 + .../java/org/assertj/core/error/ShouldBeLess.java | 52 + .../assertj/core/error/ShouldBeLessOrEqual.java | 52 + .../org/assertj/core/error/ShouldBeLowerCase.java | 34 + .../org/assertj/core/error/ShouldBeNormalized.java | 36 + .../assertj/core/error/ShouldBeNullOrEmpty.java | 36 + .../org/assertj/core/error/ShouldBeOfClassIn.java | 35 + .../org/assertj/core/error/ShouldBeReadable.java | 50 + .../assertj/core/error/ShouldBeRegularFile.java | 35 + .../assertj/core/error/ShouldBeRelativePath.java | 51 + .../java/org/assertj/core/error/ShouldBeSame.java | 35 + .../org/assertj/core/error/ShouldBeSorted.java | 85 + .../org/assertj/core/error/ShouldBeSubsetOf.java | 51 + .../org/assertj/core/error/ShouldBeSubstring.java | 34 + .../assertj/core/error/ShouldBeSymbolicLink.java | 34 + .../java/org/assertj/core/error/ShouldBeToday.java | 50 + .../org/assertj/core/error/ShouldBeUpperCase.java | 34 + .../org/assertj/core/error/ShouldBeWritable.java | 50 + .../java/org/assertj/core/error/ShouldContain.java | 55 + .../assertj/core/error/ShouldContainAtIndex.java | 57 + .../core/error/ShouldContainCharSequence.java | 99 + .../error/ShouldContainCharSequenceOnlyOnce.java | 65 + .../error/ShouldContainCharSequenceSequence.java | 60 + .../assertj/core/error/ShouldContainExactly.java | 193 ++ .../org/assertj/core/error/ShouldContainKeys.java | 43 + .../org/assertj/core/error/ShouldContainNull.java | 35 + .../org/assertj/core/error/ShouldContainOnly.java | 98 + .../core/error/ShouldContainOnlyDigits.java | 50 + .../assertj/core/error/ShouldContainOnlyKeys.java | 84 + .../assertj/core/error/ShouldContainPattern.java | 35 + .../assertj/core/error/ShouldContainSequence.java | 51 + .../core/error/ShouldContainSubsequence.java | 53 + .../org/assertj/core/error/ShouldContainValue.java | 34 + .../assertj/core/error/ShouldContainValues.java | 40 + .../assertj/core/error/ShouldContainsOnlyOnce.java | 84 + .../java/org/assertj/core/error/ShouldEndWith.java | 50 + .../org/assertj/core/error/ShouldEndWithPath.java | 30 + .../java/org/assertj/core/error/ShouldExist.java | 58 + .../java/org/assertj/core/error/ShouldHave.java | 40 + .../assertj/core/error/ShouldHaveAnnotations.java | 43 + .../org/assertj/core/error/ShouldHaveAtIndex.java | 45 + .../error/ShouldHaveAtLeastOneElementOfType.java | 34 + .../core/error/ShouldHaveBinaryContent.java | 57 + .../org/assertj/core/error/ShouldHaveCause.java | 73 + .../core/error/ShouldHaveCauseExactlyInstance.java | 46 + .../core/error/ShouldHaveCauseInstance.java | 45 + .../org/assertj/core/error/ShouldHaveContent.java | 61 + .../assertj/core/error/ShouldHaveDateField.java | 39 + .../assertj/core/error/ShouldHaveExtension.java | 37 + .../org/assertj/core/error/ShouldHaveFields.java | 53 + .../assertj/core/error/ShouldHaveLineCount.java | 41 + .../org/assertj/core/error/ShouldHaveMessage.java | 34 + .../core/error/ShouldHaveMessageMatchingRegex.java | 31 + .../org/assertj/core/error/ShouldHaveName.java | 42 + .../org/assertj/core/error/ShouldHaveNoCause.java | 34 + .../org/assertj/core/error/ShouldHaveNoParent.java | 55 + .../core/error/ShouldHaveOnlyElementsOfType.java | 35 + .../org/assertj/core/error/ShouldHaveParent.java | 74 + .../core/error/ShouldHavePropertyOrField.java | 36 + .../error/ShouldHavePropertyOrFieldWithValue.java | 39 + .../error/ShouldHaveRootCauseExactlyInstance.java | 49 + .../core/error/ShouldHaveRootCauseInstance.java | 47 + .../assertj/core/error/ShouldHaveSameClass.java | 36 + .../assertj/core/error/ShouldHaveSameContent.java | 79 + .../assertj/core/error/ShouldHaveSameSizeAs.java | 41 + .../org/assertj/core/error/ShouldHaveSameTime.java | 46 + .../org/assertj/core/error/ShouldHaveSize.java | 40 + .../org/assertj/core/error/ShouldHaveTime.java | 39 + .../org/assertj/core/error/ShouldHaveToString.java | 24 + .../org/assertj/core/error/ShouldMatchPattern.java | 36 + .../java/org/assertj/core/error/ShouldNotBe.java | 40 + .../org/assertj/core/error/ShouldNotBeBetween.java | 62 + .../org/assertj/core/error/ShouldNotBeEmpty.java | 38 + .../org/assertj/core/error/ShouldNotBeEqual.java | 50 + .../core/error/ShouldNotBeEqualIgnoringCase.java | 38 + .../error/ShouldNotBeEqualIgnoringWhitespace.java | 36 + .../core/error/ShouldNotBeExactlyInstanceOf.java | 36 + .../java/org/assertj/core/error/ShouldNotBeIn.java | 51 + .../assertj/core/error/ShouldNotBeInstance.java | 35 + .../core/error/ShouldNotBeInstanceOfAny.java | 36 + .../org/assertj/core/error/ShouldNotBeNull.java | 36 + .../assertj/core/error/ShouldNotBeOfClassIn.java | 35 + .../org/assertj/core/error/ShouldNotBeSame.java | 35 + .../org/assertj/core/error/ShouldNotContain.java | 54 + .../core/error/ShouldNotContainAtIndex.java | 55 + .../core/error/ShouldNotContainCharSequence.java | 51 + .../assertj/core/error/ShouldNotContainKey.java | 34 + .../assertj/core/error/ShouldNotContainKeys.java | 41 + .../assertj/core/error/ShouldNotContainNull.java | 35 + .../assertj/core/error/ShouldNotContainValue.java | 34 + .../org/assertj/core/error/ShouldNotEndWith.java | 53 + .../org/assertj/core/error/ShouldNotExist.java | 65 + .../java/org/assertj/core/error/ShouldNotHave.java | 40 + .../core/error/ShouldNotHaveDuplicates.java | 52 + .../assertj/core/error/ShouldNotHaveSameClass.java | 35 + .../assertj/core/error/ShouldNotMatchPattern.java | 36 + .../org/assertj/core/error/ShouldNotStartWith.java | 54 + .../org/assertj/core/error/ShouldStartWith.java | 51 + .../assertj/core/error/ShouldStartWithPath.java | 31 + .../assertj/core/error/uri/ShouldHaveAnchor.java | 37 + .../core/error/uri/ShouldHaveAuthority.java | 40 + .../assertj/core/error/uri/ShouldHaveFragment.java | 34 + .../org/assertj/core/error/uri/ShouldHaveHost.java | 40 + .../org/assertj/core/error/uri/ShouldHavePath.java | 52 + .../org/assertj/core/error/uri/ShouldHavePort.java | 50 + .../assertj/core/error/uri/ShouldHaveProtocol.java | 30 + .../assertj/core/error/uri/ShouldHaveQuery.java | 49 + .../assertj/core/error/uri/ShouldHaveScheme.java | 29 + .../assertj/core/error/uri/ShouldHaveUserInfo.java | 49 + .../core/extractor/ByNameMultipleExtractor.java | 63 + .../core/extractor/ByNameSingleExtractor.java | 48 + .../org/assertj/core/extractor/Extractors.java | 58 + .../assertj/core/extractor/ResultOfExtractor.java | 41 + .../assertj/core/extractor/ToStringExtractor.java | 36 + .../core/groups/FieldsOrPropertiesExtractor.java | 62 + .../java/org/assertj/core/groups/Properties.java | 118 + src/main/java/org/assertj/core/groups/Tuple.java | 74 + .../core/internal/AbstractComparisonStrategy.java | 94 + .../java/org/assertj/core/internal/Arrays.java | 657 +++++ .../org/assertj/core/internal/BigDecimals.java | 73 + .../java/org/assertj/core/internal/BinaryDiff.java | 69 + .../assertj/core/internal/BinaryDiffResult.java | 51 + .../org/assertj/core/internal/BooleanArrays.java | 326 +++ .../java/org/assertj/core/internal/Booleans.java | 78 + .../java/org/assertj/core/internal/ByteArrays.java | 306 +++ src/main/java/org/assertj/core/internal/Bytes.java | 66 + .../java/org/assertj/core/internal/CharArrays.java | 335 +++ .../java/org/assertj/core/internal/Characters.java | 76 + .../java/org/assertj/core/internal/Classes.java | 250 ++ .../org/assertj/core/internal/CommonErrors.java | 49 + .../assertj/core/internal/CommonValidations.java | 132 + .../org/assertj/core/internal/Comparables.java | 272 +++ .../ComparatorBasedComparisonStrategy.java | 179 ++ .../assertj/core/internal/ComparisonStrategy.java | 148 ++ .../java/org/assertj/core/internal/Conditions.java | 117 + src/main/java/org/assertj/core/internal/Dates.java | 830 +++++++ src/main/java/org/assertj/core/internal/Diff.java | 103 + .../org/assertj/core/internal/DoubleArrays.java | 334 +++ .../java/org/assertj/core/internal/Doubles.java | 99 + .../java/org/assertj/core/internal/Failures.java | 202 ++ .../core/internal/FieldByFieldComparator.java | 49 + src/main/java/org/assertj/core/internal/Files.java | 347 +++ .../org/assertj/core/internal/FloatArrays.java | 319 +++ .../java/org/assertj/core/internal/Floats.java | 99 + .../core/internal/IgnoringFieldsComparator.java | 46 + .../org/assertj/core/internal/InputStreams.java | 80 + .../core/internal/InputStreamsException.java | 40 + .../java/org/assertj/core/internal/IntArrays.java | 335 +++ .../java/org/assertj/core/internal/Integers.java | 66 + .../IterableElementComparisonStrategy.java | 64 + .../java/org/assertj/core/internal/Iterables.java | 891 +++++++ src/main/java/org/assertj/core/internal/Lists.java | 277 +++ .../java/org/assertj/core/internal/LongArrays.java | 334 +++ src/main/java/org/assertj/core/internal/Longs.java | 83 + src/main/java/org/assertj/core/internal/Maps.java | 520 ++++ .../org/assertj/core/internal/NioFilesWrapper.java | 73 + .../java/org/assertj/core/internal/Numbers.java | 190 ++ .../ObjectArrayElementComparisonStrategy.java | 60 + .../org/assertj/core/internal/ObjectArrays.java | 536 +++++ .../java/org/assertj/core/internal/Objects.java | 716 ++++++ .../assertj/core/internal/OnFieldsComparator.java | 58 + src/main/java/org/assertj/core/internal/Paths.java | 314 +++ .../org/assertj/core/internal/RealNumbers.java | 67 + .../org/assertj/core/internal/ShortArrays.java | 334 +++ .../java/org/assertj/core/internal/Shorts.java | 81 + .../core/internal/StandardComparisonStrategy.java | 188 ++ .../java/org/assertj/core/internal/Strings.java | 704 ++++++ .../java/org/assertj/core/internal/Throwables.java | 246 ++ src/main/java/org/assertj/core/internal/Uris.java | 84 + src/main/java/org/assertj/core/internal/Urls.java | 85 + .../core/presentation/BinaryRepresentation.java | 91 + .../assertj/core/presentation/DefaultToString.java | 67 + .../presentation/HexadecimalRepresentation.java | 94 + .../assertj/core/presentation/NumberGrouping.java | 57 + .../assertj/core/presentation/Representation.java | 29 + .../core/presentation/StandardRepresentation.java | 108 + .../core/presentation/UnicodeRepresentation.java | 60 + .../org/assertj/core/util/ArrayWrapperList.java | 88 + src/main/java/org/assertj/core/util/Arrays.java | 203 ++ .../assertj/core/util/BigDecimalComparator.java | 40 + .../java/org/assertj/core/util/Closeables.java | 50 + .../java/org/assertj/core/util/Compatibility.java | 34 + src/main/java/org/assertj/core/util/DateUtil.java | 398 +++ .../org/assertj/core/util/FailureMessages.java | 29 + src/main/java/org/assertj/core/util/Files.java | 366 +++ .../org/assertj/core/util/GroupFormatUtil.java | 35 + .../java/org/assertj/core/util/Hexadecimals.java | 31 + .../java/org/assertj/core/util/IterableUtil.java | 176 ++ src/main/java/org/assertj/core/util/Lists.java | 100 + src/main/java/org/assertj/core/util/Maps.java | 76 + src/main/java/org/assertj/core/util/Objects.java | 114 + .../java/org/assertj/core/util/Preconditions.java | 115 + src/main/java/org/assertj/core/util/Sets.java | 82 + src/main/java/org/assertj/core/util/Strings.java | 232 ++ .../java/org/assertj/core/util/TextFileWriter.java | 53 + .../java/org/assertj/core/util/Throwables.java | 119 + src/main/java/org/assertj/core/util/URLs.java | 151 ++ .../org/assertj/core/util/VisibleForTesting.java | 21 + .../org/assertj/core/util/diff/ChangeDelta.java | 76 + .../java/org/assertj/core/util/diff/Chunk.java | 145 ++ .../org/assertj/core/util/diff/DeleteDelta.java | 68 + .../java/org/assertj/core/util/diff/Delta.java | 161 ++ .../assertj/core/util/diff/DeltaComparator.java | 39 + .../org/assertj/core/util/diff/DiffAlgorithm.java | 46 + .../java/org/assertj/core/util/diff/DiffUtils.java | 380 +++ .../org/assertj/core/util/diff/InsertDelta.java | 73 + .../java/org/assertj/core/util/diff/Patch.java | 62 + .../org/assertj/core/util/diff/myers/DiffNode.java | 57 + .../assertj/core/util/diff/myers/Equalizer.java | 31 + .../assertj/core/util/diff/myers/MyersDiff.java | 227 ++ .../org/assertj/core/util/diff/myers/PathNode.java | 96 + .../org/assertj/core/util/diff/myers/Snake.java | 49 + .../core/util/introspection/ClassUtils.java | 65 + .../core/util/introspection/FieldSupport.java | 214 ++ .../core/util/introspection/FieldUtils.java | 157 ++ .../core/util/introspection/Introspection.java | 95 + .../util/introspection/IntrospectionError.java | 41 + .../util/introspection/JavaBeanDescriptor.java | 31 + .../core/util/introspection/MemberUtils.java | 75 + .../core/util/introspection/MethodSupport.java | 89 + .../util/introspection/PropertyOrFieldSupport.java | 100 + .../core/util/introspection/PropertySupport.java | 206 ++ .../core/util/xml/XmlStringPrettyFormatter.java | 79 + src/main/javadoc/assertj-javadoc.css | 577 +++++ .../convert-junit-assertions-to-assertj-on-osx.sh | 190 ++ .../scripts/convert-junit-assertions-to-assertj.sh | 88 + .../convert-testng-assertions-to-assertj.sh | 86 + .../images/[email protected] | Bin 0 -> 7493 bytes src/site/resources/images/sonar.png | Bin 0 -> 3994 bytes .../assertj/core/api/AbstractAssertBaseTest.java | 26 + .../core/api/AbstractComparableAssertBaseTest.java | 39 + .../core/api/Assertions_assertThat_asList.java | 46 + .../core/api/Assertions_assertThat_asString.java | 44 + .../api/Assertions_assertThat_inBinary_Test.java | 109 + .../Assertions_assertThat_inHexadecimal_Test.java | 153 ++ .../api/Assertions_assertThat_inUnicode_Test.java | 49 + ..._assertThat_with_AssertDelegateTarget_Test.java | 46 + ...rtions_assertThat_with_AssertProvider_Test.java | 70 + ...Assertions_assertThat_with_BigDecimal_Test.java | 42 + ...sertions_assertThat_with_BooleanArray_Test.java | 39 + .../Assertions_assertThat_with_Boolean_Test.java | 38 + .../Assertions_assertThat_with_ByteArray_Test.java | 39 + .../api/Assertions_assertThat_with_Byte_Test.java | 39 + .../Assertions_assertThat_with_CharArray_Test.java | 39 + ...sertions_assertThat_with_CharSequence_Test.java | 51 + .../Assertions_assertThat_with_Character_Test.java | 39 + .../api/Assertions_assertThat_with_Class_Test.java | 39 + ...Assertions_assertThat_with_Comparable_Test.java | 44 + ...ssertions_assertThat_with_DoubleArray_Test.java | 39 + .../Assertions_assertThat_with_Double_Test.java | 40 + .../api/Assertions_assertThat_with_File_Test.java | 47 + ...Assertions_assertThat_with_FloatArray_Test.java | 39 + .../api/Assertions_assertThat_with_Float_Test.java | 39 + ...ssertions_assertThat_with_InputStream_Test.java | 48 + .../Assertions_assertThat_with_IntArray_Test.java | 39 + .../Assertions_assertThat_with_Integer_Test.java | 39 + .../Assertions_assertThat_with_Iterable_Test.java | 40 + .../Assertions_assertThat_with_Iterator_Test.java | 65 + .../api/Assertions_assertThat_with_List_Test.java | 87 + .../Assertions_assertThat_with_LongArray_Test.java | 39 + .../api/Assertions_assertThat_with_Long_Test.java | 39 + .../api/Assertions_assertThat_with_Map_Test.java | 43 + ...ssertions_assertThat_with_ObjectArray_Test.java | 40 + .../Assertions_assertThat_with_Object_Test.java | 40 + ...Assertions_assertThat_with_ShortArray_Test.java | 39 + .../api/Assertions_assertThat_with_Short_Test.java | 39 + .../Assertions_assertThat_with_String_Test.java | 39 + .../Assertions_assertThat_with_Throwable_Test.java | 101 + .../api/Assertions_assertThat_with_URI_Test.java | 48 + .../api/Assertions_assertThat_with_URL_Test.java | 44 + ...ons_assertThat_with_primitive_boolean_Test.java | 37 + ...rtions_assertThat_with_primitive_byte_Test.java | 37 + ...rtions_assertThat_with_primitive_char_Test.java | 37 + ...ions_assertThat_with_primitive_double_Test.java | 37 + ...tions_assertThat_with_primitive_float_Test.java | 37 + ...ertions_assertThat_with_primitive_int_Test.java | 37 + ...rtions_assertThat_with_primitive_long_Test.java | 37 + ...tions_assertThat_with_primitive_short_Test.java | 37 + .../assertj/core/api/Assertions_linesOf_Test.java | 37 + .../assertj/core/api/Assertions_tuple_Test.java | 28 + .../core/api/Assertions_withinPercentage_Test.java | 37 + .../api/AutoCloseableBDDSoftAssertionsTest.java | 200 ++ .../core/api/AutoCloseableSoftAssertionsTest.java | 200 ++ .../assertj/core/api/BDDAssertions_then_Test.java | 265 ++ .../assertj/core/api/BDDSoftAssertionsTest.java | 224 ++ .../org/assertj/core/api/BaseTestTemplate.java | 119 + .../assertj/core/api/BigDecimalAssertBaseTest.java | 52 + .../core/api/BooleanArrayAssertBaseTest.java | 44 + .../assertj/core/api/BooleanAssertBaseTest.java | 43 + .../assertj/core/api/ByteArrayAssertBaseTest.java | 44 + .../org/assertj/core/api/ByteAssertBaseTest.java | 43 + .../assertj/core/api/CharArrayAssertBaseTest.java | 44 + .../core/api/CharSequenceAssertBaseTest.java | 44 + .../assertj/core/api/CharacterAssertBaseTest.java | 43 + .../org/assertj/core/api/ClassAssertBaseTest.java | 84 + .../api/CollectionAssert_usingComparator_Test.java | 58 + ...omparableAssertion_should_be_flexible_Test.java | 49 + .../java/org/assertj/core/api/ConcreteAssert.java | 55 + .../assertj/core/api/ConcreteComparableAssert.java | 25 + .../assertj/core/api/ConcreteIterableAssert.java | 26 + .../core/api/Condition_as_Description_Test.java | 68 + .../assertj/core/api/Condition_as_String_Test.java | 61 + ...ondition_constructor_with_description_Test.java | 59 + ...ion_constructor_with_text_description_Test.java | 57 + .../api/Condition_default_constructor_Test.java | 37 + .../Condition_describedAs_Description_Test.java | 68 + .../api/Condition_describedAs_String_Test.java | 60 + .../core/api/Condition_description_Test.java | 42 + .../org/assertj/core/api/DateAssertBaseTest.java | 70 + .../api/DescriptionValidator_notNull_Test.java | 63 + .../core/api/DoubleArrayAssertBaseTest.java | 44 + .../org/assertj/core/api/DoubleAssertBaseTest.java | 43 + .../org/assertj/core/api/FileAssertBaseTest.java | 57 + .../assertj/core/api/FloatArrayAssertBaseTest.java | 44 + .../org/assertj/core/api/FloatAssertBaseTest.java | 43 + .../core/api/GenericComparableAssertBaseTest.java | 37 + .../org/assertj/core/api/GenericInterface.java | 20 + .../core/api/InputStreamAssertBaseTest.java | 47 + .../assertj/core/api/IntArrayAssertBaseTest.java | 44 + .../assertj/core/api/IntegerAssertBaseTest.java | 43 + .../assertj/core/api/IterableAssertBaseTest.java | 47 + .../api/JUnitBDDSoftAssertionsFailureTest.java | 53 + .../api/JUnitBDDSoftAssertionsSuccessTest.java | 31 + .../core/api/JUnitSoftAssertionsFailureTest.java | 52 + .../core/api/JUnitSoftAssertionsSuccessTest.java | 31 + ...ava6Assertions_assertThat_with_String_Test.java | 34 + .../org/assertj/core/api/ListAssertBaseTest.java | 52 + .../assertj/core/api/LongArrayAssertBaseTest.java | 44 + .../org/assertj/core/api/LongAssertBaseTest.java | 43 + .../org/assertj/core/api/MapAssertBaseTest.java | 60 + .../core/api/ObjectArrayAssertBaseTest.java | 45 + .../org/assertj/core/api/ObjectAssertBaseTest.java | 29 + .../org/assertj/core/api/PathAssertBaseTest.java | 55 + .../assertj/core/api/ShortArrayAssertBaseTest.java | 44 + .../org/assertj/core/api/ShortAssertBaseTest.java | 43 + .../assertj/core/api/SoftAssertionErrorTest.java | 34 + .../org/assertj/core/api/SoftAssertionsTest.java | 538 +++++ .../java/org/assertj/core/api/TestCondition.java | 44 + .../assertj/core/api/ThrowableAssertBaseTest.java | 40 + src/test/java/org/assertj/core/api/Tuple_Test.java | 108 + .../org/assertj/core/api/UriAssertBaseTest.java | 45 + .../org/assertj/core/api/UrlAssertBaseTest.java | 45 + ...WritableAssertionInfo_descriptionText_Test.java | 49 + .../api/WritableAssertionInfo_toString_Test.java | 48 + .../AbstractAssert_as_with_description_Test.java | 66 + ...stractAssert_as_with_text_description_Test.java | 63 + ...ctAssert_describedAs_with_description_Test.java | 63 + ...ert_describedAs_with_text_description_Test.java | 62 + ...tractAssert_doesNotHaveTheSameClassAs_Test.java | 38 + .../abstract_/AbstractAssert_doesNotHave_Test.java | 48 + .../AbstractAssert_equal_hashCode_Test.java | 49 + .../AbstractAssert_failWithMessage_Test.java | 80 + .../AbstractAssert_get_writable_info_Test.java | 42 + .../AbstractAssert_hasTheSameClassAs_Test.java | 38 + .../abstract_/AbstractAssert_hasToString_Test.java | 31 + .../api/abstract_/AbstractAssert_has_Test.java | 48 + .../abstract_/AbstractAssert_isEqualTo_Test.java | 38 + .../AbstractAssert_isExactlyInstanceOf_Test.java | 37 + .../AbstractAssert_isIn_with_Iterable_Test.java | 47 + .../AbstractAssert_isIn_with_array_Test.java | 47 + .../AbstractAssert_isIn_with_vararg_Test.java | 39 + .../AbstractAssert_isInstanceOfAny_Test.java | 41 + .../AbstractAssert_isInstanceOf_Test.java | 40 + .../AbstractAssert_isNotEqualTo_Test.java | 38 + ...AbstractAssert_isNotExactlyInstanceOf_Test.java | 37 + .../AbstractAssert_isNotIn_with_Iterable_Test.java | 49 + .../AbstractAssert_isNotIn_with_array_Test.java | 47 + .../AbstractAssert_isNotIn_with_vararg_Test.java | 40 + .../AbstractAssert_isNotInstanceOfAny_Test.java | 39 + .../AbstractAssert_isNotInstanceOf_Test.java | 38 + .../abstract_/AbstractAssert_isNotNull_Test.java | 38 + .../AbstractAssert_isNotOfAnyClassIn_Test.java | 40 + .../abstract_/AbstractAssert_isNotSameAs_Test.java | 59 + .../api/abstract_/AbstractAssert_isNot_Test.java | 48 + .../api/abstract_/AbstractAssert_isNull_Test.java | 50 + .../AbstractAssert_isOfAnyClassIn_Test.java | 40 + .../abstract_/AbstractAssert_isSameAs_Test.java | 57 + .../core/api/abstract_/AbstractAssert_is_Test.java | 48 + ...AbstractAssert_overridingErrorMessage_Test.java | 94 + .../AbstractAssert_withFailMessage_Test.java | 37 + ...erableAssert_hasSameSizeAs_with_Array_Test.java | 87 + .../BigDecimalAssert_isBetween_Test.java | 39 + .../BigDecimalAssert_isCloseToPercentage_Test.java | 38 + .../BigDecimalAssert_isCloseTo_Test.java | 44 + ...EqualByComparingToWithStringParameter_Test.java | 39 + ...alAssert_isEqualToWithStringParameter_Test.java | 39 + .../BigDecimalAssert_isNegative_Test.java | 37 + ...EqualByComparingToWithStringParameter_Test.java | 40 + .../BigDecimalAssert_isNotNegative_Test.java | 37 + .../BigDecimalAssert_isNotPositive_Test.java | 37 + .../BigDecimalAssert_isNotZero_Test.java | 37 + .../BigDecimalAssert_isPositive_Test.java | 37 + .../BigDecimalAssert_isStrictlyBetween_Test.java | 39 + .../bigdecimal/BigDecimalAssert_isZero_Test.java | 37 + .../BigDecimalAssert_usingComparator_Test.java | 54 + ...gDecimalAssert_usingDefaultComparator_Test.java | 56 + .../BooleanAssert_isEqualTo_boolean_Test.java | 37 + .../api/boolean_/BooleanAssert_isFalse_Test.java | 37 + .../BooleanAssert_isNotEqualTo_boolean_Test.java | 37 + .../api/boolean_/BooleanAssert_isTrue_Test.java | 37 + .../BooleanAssert_usingComparator_Test.java | 72 + .../BooleanAssert_usingDefaultComparator_Test.java | 39 + .../BooleanArrayAssert_containsExactly_Test.java | 37 + .../BooleanArrayAssert_containsOnlyOnce_Test.java | 37 + .../BooleanArrayAssert_containsOnly_Test.java | 39 + .../BooleanArrayAssert_containsSequence_Test.java | 39 + ...ooleanArrayAssert_containsSubsequence_Test.java | 37 + .../BooleanArrayAssert_contains_Test.java | 39 + .../BooleanArrayAssert_contains_at_Index_Test.java | 42 + .../BooleanArrayAssert_doesNotContain_Test.java | 39 + ...anArrayAssert_doesNotContain_at_Index_Test.java | 42 + ...leanArrayAssert_doesNotHaveDuplicates_Test.java | 37 + .../BooleanArrayAssert_endsWith_Test.java | 39 + ...rayAssert_hasSameSizeAs_with_Iterable_Test.java | 42 + .../BooleanArrayAssert_hasSize_Test.java | 37 + .../BooleanArrayAssert_isEmpty_Test.java | 45 + .../BooleanArrayAssert_isNotEmpty_Test.java | 37 + .../BooleanArrayAssert_isNullOrEmpty_Test.java | 45 + ...yAssert_isSortedAccordingToComparator_Test.java | 51 + .../BooleanArrayAssert_isSorted_Test.java | 38 + .../BooleanArrayAssert_startsWith_Test.java | 39 + .../BooleanArrayAssert_usingComparator_Test.java | 57 + ...eanArrayAssert_usingDefaultComparator_Test.java | 58 + ...yAssert_usingDefaultElementComparator_Test.java | 62 + ...eanArrayAssert_usingElementComparator_Test.java | 67 + .../api/byte_/ByteAssert_isBetween_Bytes_Test.java | 37 + .../ByteAssert_isCloseToPercentage_byte_Test.java | 36 + .../api/byte_/ByteAssert_isCloseTo_byte_Test.java | 42 + .../api/byte_/ByteAssert_isEqualTo_byte_Test.java | 37 + ...yteAssert_isGreaterThanOrEqualTo_byte_Test.java | 37 + .../byte_/ByteAssert_isGreaterThan_byte_Test.java | 37 + .../ByteAssert_isLessThanOrEqualTo_long_Test.java | 37 + .../api/byte_/ByteAssert_isLessThan_byte_Test.java | 37 + .../core/api/byte_/ByteAssert_isNegative_Test.java | 37 + .../byte_/ByteAssert_isNotEqualTo_byte_Test.java | 37 + .../api/byte_/ByteAssert_isNotNegative_Test.java | 37 + .../api/byte_/ByteAssert_isNotPositive_Test.java | 37 + .../core/api/byte_/ByteAssert_isNotZero_Test.java | 37 + .../core/api/byte_/ByteAssert_isPositive_Test.java | 37 + .../ByteAssert_isStrictlyBetween_Bytes_Test.java | 37 + .../core/api/byte_/ByteAssert_isZero_Test.java | 37 + .../api/byte_/ByteAssert_usingComparator_Test.java | 52 + .../ByteAssert_usingDefaultComparator_Test.java | 54 + .../ByteArrayAssert_containsExactly_Test.java | 37 + .../ByteArrayAssert_containsOnlyOnce_Test.java | 38 + .../ByteArrayAssert_containsOnly_Test.java | 39 + .../ByteArrayAssert_containsSequence_Test.java | 39 + .../ByteArrayAssert_containsSubsequence_Test.java | 37 + .../bytearray/ByteArrayAssert_contains_Test.java | 39 + .../ByteArrayAssert_contains_at_Index_Test.java | 42 + .../ByteArrayAssert_doesNotContain_Test.java | 39 + ...teArrayAssert_doesNotContain_at_Index_Test.java | 42 + ...ByteArrayAssert_doesNotHaveDuplicates_Test.java | 37 + .../bytearray/ByteArrayAssert_endsWith_Test.java | 39 + ...rayAssert_hasSameSizeAs_with_Iterable_Test.java | 42 + .../bytearray/ByteArrayAssert_hasSize_Test.java | 37 + .../bytearray/ByteArrayAssert_isEmpty_Test.java | 45 + .../bytearray/ByteArrayAssert_isNotEmpty_Test.java | 37 + .../ByteArrayAssert_isNullOrEmpty_Test.java | 45 + ...yAssert_isSortedAccordingToComparator_Test.java | 51 + .../bytearray/ByteArrayAssert_isSorted_Test.java | 38 + .../bytearray/ByteArrayAssert_startsWith_Test.java | 39 + .../ByteArrayAssert_usingComparator_Test.java | 57 + ...yteArrayAssert_usingDefaultComparator_Test.java | 58 + ...yAssert_usingDefaultElementComparator_Test.java | 58 + ...yteArrayAssert_usingElementComparator_Test.java | 57 + .../CharacterAssert_isEqualTo_char_Test.java | 37 + ...terAssert_isGreaterThanOrEqualTo_char_Test.java | 37 + .../CharacterAssert_isGreaterThan_char_Test.java | 37 + ...racterAssert_isLessThanOrEqualTo_char_Test.java | 37 + .../CharacterAssert_isLessThan_char_Test.java | 37 + .../CharacterAssert_isLowerCase_Test.java | 37 + .../CharacterAssert_isNotEqualTo_char_Test.java | 37 + .../CharacterAssert_isUpperCase_Test.java | 37 + .../CharacterAssert_usingComparator_Test.java | 52 + ...haracterAssert_usingDefaultComparator_Test.java | 54 + .../CharArrayAssert_containsExactly_Test.java | 37 + .../CharArrayAssert_containsOnlyOnce_Test.java | 38 + .../CharArrayAssert_containsOnly_Test.java | 39 + .../CharArrayAssert_containsSequence_Test.java | 39 + .../CharArrayAssert_containsSubsequence_Test.java | 37 + .../chararray/CharArrayAssert_contains_Test.java | 39 + .../CharArrayAssert_contains_at_Index_Test.java | 41 + .../CharArrayAssert_doesNotContain_Test.java | 39 + ...arArrayAssert_doesNotContain_at_Index_Test.java | 42 + ...CharArrayAssert_doesNotHaveDuplicates_Test.java | 37 + .../chararray/CharArrayAssert_endsWith_Test.java | 39 + ...rayAssert_hasSameSizeAs_with_Iterable_Test.java | 42 + .../chararray/CharArrayAssert_hasSize_Test.java | 37 + .../chararray/CharArrayAssert_isEmpty_Test.java | 45 + .../chararray/CharArrayAssert_isNotEmpty_Test.java | 37 + .../CharArrayAssert_isNullOrEmpty_Test.java | 45 + ...yAssert_isSortedAccordingToComparator_Test.java | 51 + .../chararray/CharArrayAssert_isSorted_Test.java | 38 + .../chararray/CharArrayAssert_startsWith_Test.java | 39 + .../CharArrayAssert_usingComparator_Test.java | 57 + ...harArrayAssert_usingDefaultComparator_Test.java | 58 + ...yAssert_usingDefaultElementComparator_Test.java | 58 + ...harArrayAssert_usingElementComparator_Test.java | 57 + ...ert_containsIgnoringCase_CharSequence_Test.java | 37 + ...CharSequenceAssert_containsOnlyDigits_Test.java | 35 + .../CharSequenceAssert_containsOnlyOnce_Test.java | 39 + ...equenceAssert_containsPattern_Pattern_Test.java | 47 + ...SequenceAssert_containsPattern_String_Test.java | 45 + .../CharSequenceAssert_containsSequence_Test.java | 38 + ...rSequenceAssert_contains_CharSequence_Test.java | 37 + ...equenceAssert_contains_several_String_Test.java | 37 + ...t_contains_several_String_as_Iterable_Test.java | 38 + .../CharSequenceAssert_doesNotContain_Test.java | 37 + .../CharSequenceAssert_doesNotEndWith_Test.java | 36 + ...uenceAssert_doesNotMatch_CharSequence_Test.java | 48 + ...arSequenceAssert_doesNotMatch_Pattern_Test.java | 45 + .../CharSequenceAssert_doesNotStartWith_Test.java | 36 + .../CharSequenceAssert_endsWith_Test.java | 37 + ...quenceAssert_hasSameSizeAs_with_Array_Test.java | 44 + ...ssert_hasSameSizeAs_with_CharSequence_Test.java | 41 + ...nceAssert_hasSameSizeAs_with_Iterable_Test.java | 48 + .../CharSequenceAssert_hasSize_Test.java | 37 + .../CharSequenceAssert_isEmpty_Test.java | 45 + ...rSequenceAssert_isEqualToIgnoringCase_Test.java | 36 + ...nceAssert_isEqualToIgnoringWhitespace_Test.java | 36 + .../CharSequenceAssert_isNotEmpty_Test.java | 37 + ...quenceAssert_isNotEqualToIgnoringCase_Test.java | 36 + ...Assert_isNotEqualToIgnoringWhitespace_Test.java | 36 + .../CharSequenceAssert_isNullOrEmpty_Test.java | 45 + .../CharSequenceAssert_isSubstringOf_Test.java | 31 + ...rSequenceAssert_isXmlEqualToContentOf_Test.java | 41 + .../CharSequenceAssert_isXmlEqualTo_Test.java | 37 + .../CharSequenceAssert_matches_Pattern_Test.java | 48 + .../CharSequenceAssert_matches_String_Test.java | 46 + .../CharSequenceAssert_startsWith_Test.java | 37 + ...rSequenceAssert_usingCustomComparator_Test.java | 41 + ...SequenceAssert_usingDefaultComparator_Test.java | 47 + .../classes/ClassAssert_hasAnnotation_Test.java | 38 + .../classes/ClassAssert_hasAnnotations_Test.java | 42 + .../ClassAssert_hasDeclaredFields_Test.java | 37 + .../api/classes/ClassAssert_hasFields_Test.java | 37 + .../api/classes/ClassAssert_isAnnotation_Test.java | 37 + .../classes/ClassAssert_isAssignableFrom_Test.java | 38 + .../core/api/classes/ClassAssert_isFinal_Test.java | 37 + .../api/classes/ClassAssert_isInterface_Test.java | 37 + .../classes/ClassAssert_isNotAnnotation_Test.java | 37 + .../api/classes/ClassAssert_isNotFinal_Test.java | 37 + .../classes/ClassAssert_isNotInterface_Test.java | 37 + ...rableAssert_canCallObjectAssertMethod_Test.java | 36 + ...ComparableAssert_isEqualByComparingTo_Test.java | 35 + ...mparableAssert_isGreaterThanOrEqualTo_Test.java | 38 + ...bstractComparableAssert_isGreaterThan_Test.java | 37 + ...tComparableAssert_isLessThanOrEqualTo_Test.java | 38 + .../AbstractComparableAssert_isLessThan_Test.java | 38 + ...parableAssert_isNotEqualByComparingTo_Test.java | 36 + ...ComparableAssert_isEqualByComparingTo_Test.java | 36 + ...mparableAssert_isGreaterThanOrEqualTo_Test.java | 34 + ...GenericComparableAssert_isGreaterThan_Test.java | 34 + ...cComparableAssert_isLessThanOrEqualTo_Test.java | 35 + .../GenericComparableAssert_isLessThan_Test.java | 34 + ...parableAssert_isNotEqualByComparingTo_Test.java | 34 + .../date/AbstractDateAssertWithDateArg_Test.java | 135 ++ .../date/AbstractDateAssertWithOneIntArg_Test.java | 80 + .../api/date/DateAssert_hasDayOfMonth_Test.java | 37 + .../api/date/DateAssert_hasDayOfWeek_Test.java | 37 + .../api/date/DateAssert_hasHourOfDay_Test.java | 37 + .../api/date/DateAssert_hasMillisecond_Test.java | 37 + .../core/api/date/DateAssert_hasMinute_Test.java | 37 + .../core/api/date/DateAssert_hasMonth_Test.java | 37 + .../DateAssert_hasSameTimeAsDateInString_Test.java | 72 + .../DateAssert_hasSameTimeAsOtherDate_Test.java | 59 + .../api/date/DateAssert_hasSameTimeAs_Test.java | 42 + .../core/api/date/DateAssert_hasSecond_Test.java | 37 + .../core/api/date/DateAssert_hasTime_Test.java | 42 + .../core/api/date/DateAssert_hasYear_Test.java | 37 + .../date/DateAssert_isAfterOrEqualsTo_Test.java | 44 + .../core/api/date/DateAssert_isAfterYear_Test.java | 37 + .../core/api/date/DateAssert_isAfter_Test.java | 44 + .../date/DateAssert_isBeforeOrEqualsTo_Test.java | 44 + .../api/date/DateAssert_isBeforeYear_Test.java | 37 + .../core/api/date/DateAssert_isBefore_Test.java | 44 + ...sBetweenSpecifyingBoundariesInclusion_Test.java | 56 + .../core/api/date/DateAssert_isBetween_Test.java | 44 + .../core/api/date/DateAssert_isCloseTo_Test.java | 53 + .../date/DateAssert_isEqualToIgnoringHours.java | 43 + .../date/DateAssert_isEqualToIgnoringMillis.java | 43 + .../date/DateAssert_isEqualToIgnoringMinutes.java | 43 + .../date/DateAssert_isEqualToIgnoringSeconds.java | 43 + .../core/api/date/DateAssert_isEqualTo_Test.java | 44 + .../api/date/DateAssert_isInSameDayAs_Test.java | 44 + .../api/date/DateAssert_isInSameHourAs_Test.java | 44 + .../date/DateAssert_isInSameHourWindowAs_Test.java | 44 + .../api/date/DateAssert_isInSameMinuteAs_Test.java | 44 + .../DateAssert_isInSameMinuteWindowAs_Test.java | 44 + .../api/date/DateAssert_isInSameMonthAs_Test.java | 44 + .../api/date/DateAssert_isInSameSecondAs_Test.java | 44 + .../DateAssert_isInSameSecondWindowAs_Test.java | 44 + .../api/date/DateAssert_isInSameYearAs_Test.java | 44 + .../api/date/DateAssert_isInTheFuture_Test.java | 42 + .../core/api/date/DateAssert_isInThePast_Test.java | 42 + ...DateAssert_isIn_Test_with_collection_param.java | 45 + .../DateAssert_isIn_Test_with_vararg_param.java | 44 + ...tBetweenSpecifyingBoundariesInclusion_Test.java | 56 + .../api/date/DateAssert_isNotBetween_Test.java | 44 + .../api/date/DateAssert_isNotEqualTo_Test.java | 44 + ...eAssert_isNotIn_Test_with_collection_param.java | 45 + .../DateAssert_isNotIn_Test_with_vararg_param.java | 44 + .../core/api/date/DateAssert_isToday_Test.java | 42 + .../api/date/DateAssert_setLenientDateParsing.java | 102 + .../api/date/DateAssert_usingComparator_Test.java | 60 + ...with_string_based_date_representation_Test.java | 194 ++ .../DoubleAssert_isBetween_Doubles_Test.java | 37 + .../DoubleAssert_isCloseToPercentage_Test.java | 36 + .../DoubleAssert_isCloseTo_double_Test.java | 36 + .../DoubleAssert_isEqualTo_double_Test.java | 37 + ...leAssert_isEqualTo_double_with_offset_Test.java | 41 + .../DoubleAssert_isEqualTo_with_offset_Test.java | 43 + ...eAssert_isGreaterThanOrEqualTo_double_Test.java | 37 + .../DoubleAssert_isGreaterThan_double_Test.java | 37 + ...ubleAssert_isLessThanOrEqualTo_double_Test.java | 37 + .../DoubleAssert_isLessThan_double_Test.java | 37 + .../core/api/double_/DoubleAssert_isNaN_Test.java | 37 + .../api/double_/DoubleAssert_isNegative_Test.java | 37 + .../DoubleAssert_isNotEqualTo_double_Test.java | 37 + .../api/double_/DoubleAssert_isNotNaN_Test.java | 37 + .../double_/DoubleAssert_isNotNegative_Test.java | 37 + .../double_/DoubleAssert_isNotPositive_Test.java | 37 + .../api/double_/DoubleAssert_isNotZero_Test.java | 37 + .../api/double_/DoubleAssert_isPositive_Test.java | 37 + ...oubleAssert_isStrictlyBetween_Doubles_Test.java | 37 + .../core/api/double_/DoubleAssert_isZero_Test.java | 37 + .../double_/DoubleAssert_usingComparator_Test.java | 52 + .../DoubleAssert_usingDefaultComparator_Test.java | 54 + .../DoubleArrayAssert_containsExactly_Test.java | 58 + .../DoubleArrayAssert_containsOnlyOnce_Test.java | 58 + .../DoubleArrayAssert_containsOnly_Test.java | 59 + .../DoubleArrayAssert_containsSequence_Test.java | 54 + ...DoubleArrayAssert_containsSubsequence_Test.java | 58 + .../DoubleArrayAssert_contains_Test.java | 60 + .../DoubleArrayAssert_contains_at_Index_Test.java | 65 + .../DoubleArrayAssert_doesNotContain_Test.java | 58 + ...leArrayAssert_doesNotContain_at_Index_Test.java | 64 + ...ubleArrayAssert_doesNotHaveDuplicates_Test.java | 59 + .../DoubleArrayAssert_endsWith_Test.java | 59 + ...rayAssert_hasSameSizeAs_with_Iterable_Test.java | 42 + .../DoubleArrayAssert_hasSize_Test.java | 37 + .../DoubleArrayAssert_isEmpty_Test.java | 45 + .../DoubleArrayAssert_isNotEmpty_Test.java | 37 + .../DoubleArrayAssert_isNullOrEmpty_Test.java | 45 + ...yAssert_isSortedAccordingToComparator_Test.java | 50 + .../DoubleArrayAssert_isSorted_Test.java | 37 + .../DoubleArrayAssert_startsWith_Test.java | 59 + .../DoubleArrayAssert_usingComparator_Test.java | 57 + ...bleArrayAssert_usingDefaultComparator_Test.java | 58 + ...yAssert_usingDefaultElementComparator_Test.java | 58 + ...bleArrayAssert_usingElementComparator_Test.java | 57 + ..._because_exception_should_have_thrown_Test.java | 45 + ...fail_because_exception_was_not_thrown_Test.java | 45 + .../fail/Fail_fail_withMessageAndCause_Test.java | 41 + .../core/api/fail/Fail_fail_withMessage_Test.java | 39 + ...l_fest_elements_stack_trace_filtering_Test.java | 50 + .../core/api/file/FileAssert_canRead_Test.java | 38 + .../core/api/file/FileAssert_canWrite_Test.java | 39 + .../api/file/FileAssert_doesNotExist_Test.java | 37 + .../core/api/file/FileAssert_exists_Test.java | 37 + .../api/file/FileAssert_hasBinaryContent_Test.java | 39 + .../core/api/file/FileAssert_hasContent_Test.java | 45 + .../api/file/FileAssert_hasExtension_Test.java | 38 + .../core/api/file/FileAssert_hasName_Test.java | 38 + .../core/api/file/FileAssert_hasNoParent_Test.java | 36 + ...sert_hasParentWithNullStringParameter_Test.java | 36 + ...leAssert_hasParentWithStringParameter_Test.java | 40 + .../core/api/file/FileAssert_hasParent_Test.java | 41 + .../api/file/FileAssert_hasSameContentAs_Test.java | 47 + .../core/api/file/FileAssert_isAbsolute_Test.java | 37 + .../core/api/file/FileAssert_isDirectory_Test.java | 37 + .../core/api/file/FileAssert_isFile_Test.java | 36 + .../core/api/file/FileAssert_isRelative_Test.java | 36 + .../file/FileAssert_usingCharset_String_Test.java | 37 + ...ileAssert_usingCharset_String_invalid_Test.java | 57 + .../api/file/FileAssert_usingCharset_Test.java | 39 + .../file/FileAssert_usingCharset_default_Test.java | 40 + .../file/FileAssert_usingCharset_null_Test.java | 59 + .../api/filter/AbstractTest_equals_filter.java | 70 + .../core/api/filter/AbstractTest_filter.java | 57 + .../api/filter/Filter_being_condition_Test.java | 45 + .../core/api/filter/Filter_create_Test.java | 62 + .../api/filter/Filter_having_condition_Test.java | 45 + .../Filter_on_differents_properties_Test.java | 43 + .../core/api/filter/Filter_with_common_Test.java | 55 + ...r_with_property_equals_to_given_value_Test.java | 27 + ...y_equals_to_given_value_short_version_Test.java | 27 + ...er_with_property_equals_to_null_value_Test.java | 34 + .../Filter_with_property_in_given_values_Test.java | 60 + ...th_property_not_equals_to_given_value_Test.java | 60 + ...ter_with_property_not_in_given_values_Test.java | 60 + .../core/api/filter/PotentialMvpCondition.java | 36 + .../float_/FloatAssert_isBetween_Floats_Test.java | 37 + .../FloatAssert_isCloseToPercentage_Test.java | 36 + .../float_/FloatAssert_isCloseTo_float_Test.java | 41 + .../float_/FloatAssert_isEqualTo_float_Test.java | 37 + ...oatAssert_isEqualTo_float_with_offset_Test.java | 42 + .../FloatAssert_isEqualTo_with_offset_Test.java | 43 + ...atAssert_isGreaterThanOrEqualTo_float_Test.java | 37 + .../FloatAssert_isGreaterThan_float_Test.java | 37 + ...FloatAssert_isLessThanOrEqualTo_float_Test.java | 37 + .../float_/FloatAssert_isLessThan_float_Test.java | 37 + .../core/api/float_/FloatAssert_isNaN_Test.java | 37 + .../api/float_/FloatAssert_isNegative_Test.java | 37 + .../FloatAssert_isNotEqualTo_float_Test.java | 37 + .../core/api/float_/FloatAssert_isNotNaN_Test.java | 37 + .../api/float_/FloatAssert_isNotNegative_Test.java | 37 + .../api/float_/FloatAssert_isNotPositive_Test.java | 37 + .../api/float_/FloatAssert_isNotZero_Test.java | 37 + .../api/float_/FloatAssert_isPositive_Test.java | 37 + .../FloatAssert_isStrictlyBetween_Floats_Test.java | 37 + .../core/api/float_/FloatAssert_isZero_Test.java | 37 + .../float_/FloatAssert_usingComparator_Test.java | 52 + .../FloatAssert_usingDefaultComparator_Test.java | 54 + .../FloatArrayAssert_containsExactly_Test.java | 58 + .../FloatArrayAssert_containsOnlyOnce_Test.java | 58 + .../FloatArrayAssert_containsOnly_Test.java | 59 + .../FloatArrayAssert_containsSequence_Test.java | 59 + .../FloatArrayAssert_containsSubsequence_Test.java | 57 + .../floatarray/FloatArrayAssert_contains_Test.java | 59 + .../FloatArrayAssert_contains_at_Index_Test.java | 64 + .../FloatArrayAssert_doesNotContain_Test.java | 59 + ...atArrayAssert_doesNotContain_at_Index_Test.java | 64 + ...loatArrayAssert_doesNotHaveDuplicates_Test.java | 58 + .../floatarray/FloatArrayAssert_endsWith_Test.java | 59 + ...rayAssert_hasSameSizeAs_with_Iterable_Test.java | 42 + .../floatarray/FloatArrayAssert_hasSize_Test.java | 37 + .../floatarray/FloatArrayAssert_isEmpty_Test.java | 44 + .../FloatArrayAssert_isNotEmpty_Test.java | 37 + .../FloatArrayAssert_isNullOrEmpty_Test.java | 45 + ...yAssert_isSortedAccordingToComparator_Test.java | 50 + .../floatarray/FloatArrayAssert_isSorted_Test.java | 37 + .../FloatArrayAssert_startsWith_Test.java | 59 + .../FloatArrayAssert_usingComparator_Test.java | 57 + ...oatArrayAssert_usingDefaultComparator_Test.java | 58 + ...yAssert_usingDefaultElementComparator_Test.java | 58 + ...oatArrayAssert_usingElementComparator_Test.java | 57 + .../InputStreamAssert_hasSameContentAs_Test.java | 50 + .../IntArrayAssert_containsExactly_Test.java | 37 + .../IntArrayAssert_containsOnlyOnce_Test.java | 38 + .../intarray/IntArrayAssert_containsOnly_Test.java | 39 + .../IntArrayAssert_containsSequence_Test.java | 39 + .../IntArrayAssert_containsSubsequence_Test.java | 37 + .../api/intarray/IntArrayAssert_contains_Test.java | 39 + .../IntArrayAssert_contains_at_Index_Test.java | 41 + .../IntArrayAssert_doesNotContain_Test.java | 39 + ...ntArrayAssert_doesNotContain_at_Index_Test.java | 42 + .../IntArrayAssert_doesNotHaveDuplicates_Test.java | 37 + .../api/intarray/IntArrayAssert_endsWith_Test.java | 39 + ...rayAssert_hasSameSizeAs_with_Iterable_Test.java | 42 + .../api/intarray/IntArrayAssert_hasSize_Test.java | 37 + .../api/intarray/IntArrayAssert_isEmpty_Test.java | 45 + .../intarray/IntArrayAssert_isNotEmpty_Test.java | 37 + .../IntArrayAssert_isNullOrEmpty_Test.java | 45 + ...yAssert_isSortedAccordingToComparator_Test.java | 50 + .../api/intarray/IntArrayAssert_isSorted_Test.java | 37 + .../intarray/IntArrayAssert_startsWith_Test.java | 39 + .../IntArrayAssert_usingComparator_Test.java | 57 + ...IntArrayAssert_usingDefaultComparator_Test.java | 58 + ...yAssert_usingDefaultElementComparator_Test.java | 58 + ...IntArrayAssert_usingElementComparator_Test.java | 57 + .../IntegerAssert_isBetween_Integers_Test.java | 37 + ...gerAssert_isCloseToPercentage_integer_Test.java | 36 + .../IntegerAssert_isCloseTo_integer_Test.java | 36 + .../integer_/IntegerAssert_isEqualTo_int_Test.java | 37 + ...egerAssert_isGreaterThanOrEqualTo_int_Test.java | 37 + .../IntegerAssert_isGreaterThan_int_Test.java | 37 + ...IntegerAssert_isLessThanOrEqualTo_int_Test.java | 37 + .../IntegerAssert_isLessThan_int_Test.java | 37 + .../integer_/IntegerAssert_isNegative_Test.java | 37 + .../IntegerAssert_isNotEqualTo_int_Test.java | 37 + .../integer_/IntegerAssert_isNotNegative_Test.java | 37 + .../IntegerAssert_isNotPostitive_Test.java | 37 + .../api/integer_/IntegerAssert_isNotZero_Test.java | 37 + .../integer_/IntegerAssert_isPositive_Test.java | 37 + ...egerAssert_isStrictlyBetween_Integers_Test.java | 37 + .../api/integer_/IntegerAssert_isZero_Test.java | 37 + .../IntegerAssert_usingComparator_Test.java | 52 + .../IntegerAssert_usingDefaultComparator_Test.java | 54 + .../IterableAssert_areAtLeastOne_Test.java | 37 + .../iterable/IterableAssert_areAtLeast_Test.java | 48 + .../iterable/IterableAssert_areAtMost_Test.java | 48 + .../iterable/IterableAssert_areExactly_Test.java | 48 + .../api/iterable/IterableAssert_areNot_Test.java | 47 + .../core/api/iterable/IterableAssert_are_Test.java | 48 + .../iterable/IterableAssert_containsAll_Test.java | 43 + ...rableAssert_containsExactlyElementsOf_Test.java | 41 + .../IterableAssert_containsExactly_Test.java | 39 + .../iterable/IterableAssert_containsNull_Test.java | 38 + ...IterableAssert_containsOnlyElementsOf_Test.java | 39 + .../IterableAssert_containsOnlyOnce_Test.java | 39 + .../iterable/IterableAssert_containsOnly_Test.java | 41 + .../IterableAssert_containsSequence_Test.java | 41 + .../IterableAssert_containsSubsequence_Test.java | 39 + .../api/iterable/IterableAssert_contains_Test.java | 41 + .../iterable/IterableAssert_doNotHave_Test.java | 48 + ...bleAssert_doesNotContainAnyElementsOf_Test.java | 40 + .../IterableAssert_doesNotContainNull_Test.java | 38 + .../IterableAssert_doesNotContain_Test.java | 41 + .../IterableAssert_doesNotHaveDuplicates_Test.java | 39 + .../api/iterable/IterableAssert_endsWith_Test.java | 41 + .../IterableAssert_extractingResultOf_Test.java | 79 + .../iterable/IterableAssert_extracting_Test.java | 182 ++ .../IterableAssert_filteredOnNull_Test.java | 44 + .../iterable/IterableAssert_filteredOn_Test.java | 131 + .../IterableAssert_filteredOn_condition_Test.java | 56 + .../IterableAssert_filteredOn_in_Test.java | 100 + .../IterableAssert_filteredOn_notIn_Test.java | 103 + .../IterableAssert_filteredOn_not_Test.java | 110 + .../iterable/IterableAssert_filtered_baseTest.java | 49 + .../IterableAssert_flatExtracting_Test.java | 80 + ..._flatExtracting_with_String_parameter_Test.java | 87 + ...ableAssert_hasAtLeastOneElementOfType_Test.java | 38 + .../IterableAssert_hasOnlyElementsOfType_Test.java | 34 + .../IterableAssert_hasSameElementsAs_Test.java | 39 + ...erableAssert_hasSameSizeAs_with_Array_Test.java | 42 + ...bleAssert_hasSameSizeAs_with_Iterable_Test.java | 43 + .../api/iterable/IterableAssert_hasSize_Test.java | 39 + .../IterableAssert_haveAtLeastOne_Test.java | 39 + .../iterable/IterableAssert_haveAtLeast_Test.java | 48 + .../iterable/IterableAssert_haveAtMost_Test.java | 48 + .../iterable/IterableAssert_haveExactly_Test.java | 48 + .../api/iterable/IterableAssert_have_Test.java | 47 + .../api/iterable/IterableAssert_isEmpty_Test.java | 47 + .../iterable/IterableAssert_isNotEmpty_Test.java | 40 + .../IterableAssert_isNullOrEmpty_Test.java | 51 + .../iterable/IterableAssert_isSubsetOf_Test.java | 45 + .../IterableAssert_isSubsetOf_with_Array_Test.java | 48 + .../iterable/IterableAssert_startsWith_Test.java | 41 + ..._usingElementComparatorIgnoringFields_Test.java | 48 + ...Assert_usingElementComparatorOnFields_Test.java | 48 + ...rt_usingFieldByFieldElementComparator_Test.java | 230 ++ .../Iterable_generics_with_varargs_Test.java | 45 + .../list/ListAssert_contains_at_Index_Test.java | 43 + .../ListAssert_doesNotContain_at_Index_Test.java | 42 + .../api/list/ListAssert_has_at_Index_Test.java | 52 + ...tAssert_isSortedAccordingToComparator_Test.java | 51 + .../core/api/list/ListAssert_isSorted_Test.java | 38 + .../core/api/list/ListAssert_is_at_Index_Test.java | 52 + .../api/list/ListAssert_usingComparator_Test.java | 52 + .../ListAssert_usingDefaultComparator_Test.java | 55 + ..._usingElementComparatorIgnoringFields_Test.java | 59 + ...Assert_usingElementComparatorOnFields_Test.java | 59 + ...rt_usingFieldByFieldElementComparator_Test.java | 57 + .../api/long_/LongAssert_isBetween_Longs_Test.java | 37 + .../LongAssert_isCloseToPercentage_long_Test.java | 36 + .../api/long_/LongAssert_isCloseTo_long_Test.java | 36 + .../api/long_/LongAssert_isEqualTo_long_Test.java | 37 + ...ongAssert_isGreaterThanOrEqualTo_long_Test.java | 37 + .../long_/LongAssert_isGreaterThan_long_Test.java | 37 + .../LongAssert_isLessThanOrEqualTo_long_Test.java | 37 + .../api/long_/LongAssert_isLessThan_long_Test.java | 37 + .../core/api/long_/LongAssert_isNegative_Test.java | 37 + .../long_/LongAssert_isNotEqualTo_long_Test.java | 37 + .../api/long_/LongAssert_isNotNegative_Test.java | 37 + .../api/long_/LongAssert_isNotPositive_Test.java | 37 + .../core/api/long_/LongAssert_isNotZero_Test.java | 37 + .../core/api/long_/LongAssert_isPositive_Test.java | 37 + .../LongAssert_isStrictlyBetween_Longs_Test.java | 37 + .../core/api/long_/LongAssert_isZero_Test.java | 37 + .../api/long_/LongAssert_usingComparator_Test.java | 52 + .../LongAssert_usingDefaultComparator_Test.java | 55 + .../LongArrayAssert_containsExactly_Test.java | 37 + .../LongArrayAssert_containsOnlyOnce_Test.java | 38 + .../LongArrayAssert_containsOnly_Test.java | 39 + .../LongArrayAssert_containsSequence_Test.java | 39 + .../LongArrayAssert_containsSubsequence_Test.java | 37 + .../longarray/LongArrayAssert_contains_Test.java | 39 + .../LongArrayAssert_contains_at_Index_Test.java | 42 + .../LongArrayAssert_doesNotContain_Test.java | 39 + ...ngArrayAssert_doesNotContain_at_Index_Test.java | 42 + ...LongArrayAssert_doesNotHaveDuplicates_Test.java | 37 + .../longarray/LongArrayAssert_endsWith_Test.java | 39 + ...rayAssert_hasSameSizeAs_with_Iterable_Test.java | 42 + .../longarray/LongArrayAssert_hasSize_Test.java | 37 + .../longarray/LongArrayAssert_isEmpty_Test.java | 45 + .../longarray/LongArrayAssert_isNotEmpty_Test.java | 37 + .../LongArrayAssert_isNullOrEmpty_Test.java | 45 + ...yAssert_isSortedAccordingToComparator_Test.java | 51 + .../longarray/LongArrayAssert_isSorted_Test.java | 37 + .../longarray/LongArrayAssert_startsWith_Test.java | 39 + .../LongArrayAssert_usingComparator_Test.java | 57 + ...ongArrayAssert_usingDefaultComparator_Test.java | 58 + ...yAssert_usingDefaultElementComparator_Test.java | 58 + ...ongArrayAssert_usingElementComparator_Test.java | 57 + .../api/map/MapAssert_containsAllEntries_Test.java | 45 + .../core/api/map/MapAssert_containsEntry_Test.java | 43 + .../api/map/MapAssert_containsExactly_Test.java | 48 + ...ntainsExactly_with_Java_Util_MapEntry_Test.java | 43 + .../core/api/map/MapAssert_containsKey_Test.java | 37 + .../core/api/map/MapAssert_containsKeys_Test.java | 40 + .../api/map/MapAssert_containsOnlyKeys_Test.java | 38 + .../core/api/map/MapAssert_containsOnly_Test.java | 48 + ..._containsOnly_with_Java_Util_MapEntry_Test.java | 43 + .../core/api/map/MapAssert_containsValue_Test.java | 37 + .../api/map/MapAssert_containsValues_Test.java | 36 + .../core/api/map/MapAssert_contains_Test.java | 51 + ...sert_contains_with_Java_Util_MapEntry_Test.java | 43 + .../map/MapAssert_doesNotContainEntry_Test.java | 43 + .../api/map/MapAssert_doesNotContainKey_Test.java | 37 + .../api/map/MapAssert_doesNotContainKeys_Test.java | 39 + .../map/MapAssert_doesNotContainValue_Test.java | 37 + .../api/map/MapAssert_doesNotContain_Test.java | 49 + ...oesNotContain_with_Java_Util_MapEntry_Test.java | 42 + .../MapAssert_hasSameSizeAs_with_Array_Test.java | 41 + ...MapAssert_hasSameSizeAs_with_Iterable_Test.java | 42 + .../map/MapAssert_hasSameSizeAs_with_Map_Test.java | 41 + .../core/api/map/MapAssert_hasSize_Test.java | 38 + .../core/api/map/MapAssert_isEmpty_Test.java | 46 + .../core/api/map/MapAssert_isNotEmpty_Test.java | 38 + .../core/api/map/MapAssert_isNullOrEmpty_Test.java | 46 + .../api/object/ObjectAssert_extracting_Test.java | 34 + ...ectAssert_hasFieldOrPropertyWithValue_Test.java | 114 + .../ObjectAssert_hasFieldOrProperty_Test.java | 69 + ...ert_isEqualToComparingOnlyGivenFields_Test.java | 41 + ...ctAssert_isEqualToIgnoringGivenFields_Test.java | 41 + ...ectAssert_isEqualToIgnoringNullFields_Test.java | 41 + ...bjectAssert_isEqualsToComparingFields_Test.java | 40 + .../object/ObjectAssert_usingComparator_Test.java | 54 + .../ObjectAssert_usingDefaultComparator_Test.java | 54 + .../ObjectArrayAssert_areAtLeastOne_Test.java | 37 + .../ObjectArrayAssert_areAtLeast_Test.java | 48 + .../ObjectArrayAssert_areAtMost_Test.java | 48 + .../ObjectArrayAssert_areExactly_Test.java | 48 + .../objectarray/ObjectArrayAssert_areNot_Test.java | 48 + .../objectarray/ObjectArrayAssert_are_Test.java | 48 + .../ObjectArrayAssert_containsAll_Test.java | 39 + ...ArrayAssert_containsExactlyElementsOf_Test.java | 36 + .../ObjectArrayAssert_containsExactly_Test.java | 37 + .../ObjectArrayAssert_containsNull_Test.java | 38 + ...ectArrayAssert_containsOnlyElementsOf_Test.java | 36 + .../ObjectArrayAssert_containsOnlyOnce_Test.java | 37 + .../ObjectArrayAssert_containsOnly_Test.java | 40 + .../ObjectArrayAssert_containsSequence_Test.java | 40 + .../ObjectArrayAssert_contains_Test.java | 40 + .../ObjectArrayAssert_contains_at_Index_Test.java | 43 + .../ObjectArrayAssert_doNothave_Test.java | 48 + ...rayAssert_doesNotContainAnyElementsOf_Test.java | 43 + .../ObjectArrayAssert_doesNotContainNull_Test.java | 38 + .../ObjectArrayAssert_doesNotContain_Test.java | 40 + ...ctArrayAssert_doesNotContain_at_Index_Test.java | 43 + ...jectArrayAssert_doesNotHaveDuplicates_Test.java | 38 + .../ObjectArrayAssert_endsWith_Test.java | 40 + .../ObjectArrayAssert_extractingResultOf_Test.java | 79 + .../ObjectArrayAssert_extracting_Test.java | 98 + .../ObjectArrayAssert_filteredOn_Test.java | 116 + ...bjectArrayAssert_filteredOn_condition_Test.java | 56 + .../ObjectArrayAssert_filteredOn_in_Test.java | 95 + .../ObjectArrayAssert_filteredOn_notIn_Test.java | 98 + .../ObjectArrayAssert_filteredOn_not_Test.java | 105 + .../ObjectArrayAssert_filtered_baseTest.java | 46 + .../ObjectArrayAssert_flatExtracting_Test.java | 75 + ..._flatExtracting_with_String_parameter_Test.java | 81 + ...rrayAssert_hasAtLeastOneElementOfType_Test.java | 34 + ...jectArrayAssert_hasOnlyElementsOfType_Test.java | 34 + .../ObjectArrayAssert_hasSameElementsAs_Test.java | 36 + ...ArrayAssert_hasSameSizeAs_with_Arrays_Test.java | 75 + ...rayAssert_hasSameSizeAs_with_Iterable_Test.java | 43 + .../ObjectArrayAssert_hasSize_Test.java | 38 + .../ObjectArrayAssert_haveAtLeastOne_Test.java | 39 + .../ObjectArrayAssert_haveAtLeast_Test.java | 48 + .../ObjectArrayAssert_haveAtMost_Test.java | 48 + .../ObjectArrayAssert_haveExactly_Test.java | 48 + .../objectarray/ObjectArrayAssert_have_Test.java | 48 + .../ObjectArrayAssert_isEmpty_Test.java | 46 + .../ObjectArrayAssert_isNotEmpty_Test.java | 38 + .../ObjectArrayAssert_isNullOrEmpty_Test.java | 46 + ...yAssert_isSortedAccordingToComparator_Test.java | 51 + .../ObjectArrayAssert_isSorted_Test.java | 38 + .../ObjectArrayAssert_isSubsetOf_Test.java | 44 + ...jectArrayAssert_isSubsetOf_with_Array_Test.java | 46 + .../ObjectArrayAssert_startsWith_Test.java | 40 + .../ObjectArrayAssert_usingComparator_Test.java | 56 + ...ectArrayAssert_usingDefaultComparator_Test.java | 58 + ...yAssert_usingDefaultElementComparator_Test.java | 52 + ..._usingElementComparatorIgnoringFields_Test.java | 48 + ...Assert_usingElementComparatorOnFields_Test.java | 48 + ...ectArrayAssert_usingElementComparator_Test.java | 50 + ...rt_usingFieldByFieldElementComparator_Test.java | 227 ++ .../api/path/PathAssert_doesNotExist_Test.java | 31 + .../core/api/path/PathAssert_endsWithRaw_Test.java | 36 + .../core/api/path/PathAssert_endsWith_Test.java | 36 + .../path/PathAssert_existsNoFollowLinks_Test.java | 31 + .../core/api/path/PathAssert_exists_Test.java | 31 + .../api/path/PathAssert_hasBinaryContent_Test.java | 42 + .../core/api/path/PathAssert_hasContent_Test.java | 42 + .../core/api/path/PathAssert_hasFileName_Test.java | 33 + .../api/path/PathAssert_hasNoParentRaw_Test.java | 31 + .../core/api/path/PathAssert_hasNoParent_Test.java | 31 + .../api/path/PathAssert_hasParentRaw_Test.java | 36 + .../core/api/path/PathAssert_hasParent_Test.java | 36 + .../api/path/PathAssert_hasSameContentAs_Test.java | 45 + .../core/api/path/PathAssert_isAbsolute_Test.java | 31 + .../core/api/path/PathAssert_isCanonical_Test.java | 31 + .../core/api/path/PathAssert_isDirectory_Test.java | 31 + .../api/path/PathAssert_isNormalized_Test.java | 31 + .../core/api/path/PathAssert_isReadable_Test.java | 31 + .../api/path/PathAssert_isRegularFile_Test.java | 31 + .../core/api/path/PathAssert_isRelative_Test.java | 31 + .../api/path/PathAssert_isSymbolicLink_Test.java | 31 + .../api/path/PathAssert_startsWithRaw_Test.java | 36 + .../core/api/path/PathAssert_startsWith_Test.java | 36 + .../path/PathAssert_usingCharset_String_Test.java | 35 + ...athAssert_usingCharset_String_invalid_Test.java | 55 + .../api/path/PathAssert_usingCharset_Test.java | 37 + .../path/PathAssert_usingCharset_default_Test.java | 37 + .../path/PathAssert_usingCharset_null_Test.java | 57 + .../short_/ShortAssert_isBetween_Shorts_Test.java | 37 + ...ShortAssert_isCloseToPercentage_short_Test.java | 36 + .../short_/ShortAssert_isCloseTo_short_Test.java | 36 + .../short_/ShortAssert_isEqualTo_short_Test.java | 37 + ...rtAssert_isGreaterThanOrEqualTo_short_Test.java | 37 + .../ShortAssert_isGreaterThan_short_Test.java | 37 + ...ShortAssert_isLessThanOrEqualTo_short_Test.java | 37 + .../short_/ShortAssert_isLessThan_short_Test.java | 37 + .../api/short_/ShortAssert_isNegative_Test.java | 37 + .../ShortAssert_isNotEqualTo_short_Test.java | 37 + .../api/short_/ShortAssert_isNotNegative_Test.java | 37 + .../api/short_/ShortAssert_isNotPositive_Test.java | 37 + .../api/short_/ShortAssert_isNotZero_Test.java | 37 + .../api/short_/ShortAssert_isPositive_Test.java | 37 + .../ShortAssert_isStrictlyBetween_Shorts_Test.java | 37 + .../core/api/short_/ShortAssert_isZero_Test.java | 37 + .../short_/ShortAssert_usingComparator_Test.java | 52 + .../ShortAssert_usingDefaultComparator_Test.java | 54 + .../ShortArrayAssert_containsExactly_Test.java | 37 + .../ShortArrayAssert_containsOnlyOnce_Test.java | 38 + .../ShortArrayAssert_containsOnly_Test.java | 39 + .../ShortArrayAssert_containsSequence_Test.java | 39 + .../ShortArrayAssert_containsSubsequence_Test.java | 37 + .../shortarray/ShortArrayAssert_contains_Test.java | 39 + .../ShortArrayAssert_contains_at_Index_Test.java | 42 + .../ShortArrayAssert_doesNotContain_Test.java | 39 + ...rtArrayAssert_doesNotContain_at_Index_Test.java | 42 + ...hortArrayAssert_doesNotHaveDuplicates_Test.java | 37 + .../shortarray/ShortArrayAssert_endsWith_Test.java | 39 + ...rayAssert_hasSameSizeAs_with_Iterable_Test.java | 42 + .../shortarray/ShortArrayAssert_hasSize_Test.java | 37 + .../shortarray/ShortArrayAssert_isEmpty_Test.java | 45 + .../ShortArrayAssert_isNotEmpty_Test.java | 37 + .../ShortArrayAssert_isNullOrEmpty_Test.java | 47 + ...yAssert_isSortedAccordingToComparator_Test.java | 50 + .../shortarray/ShortArrayAssert_isSorted_Test.java | 37 + .../ShortArrayAssert_startsWith_Test.java | 39 + .../ShortArrayAssert_usingComparator_Test.java | 57 + ...ortArrayAssert_usingDefaultComparator_Test.java | 58 + ...yAssert_usingDefaultElementComparator_Test.java | 58 + ...ortArrayAssert_usingElementComparator_Test.java | 57 + ...wableAssert_hasCauseExactlyInstanceOf_Test.java | 36 + .../ThrowableAssert_hasCauseInstanceOf_Test.java | 36 + .../throwable/ThrowableAssert_hasCause_Test.java | 33 + .../ThrowableAssert_hasMessageContaining_Test.java | 37 + .../ThrowableAssert_hasMessageEndingWith_Test.java | 37 + ...rowableAssert_hasMessageMatchingRegex_Test.java | 39 + ...hrowableAssert_hasMessageStartingWith_Test.java | 37 + .../throwable/ThrowableAssert_hasMessage_Test.java | 37 + ..._hasMessage_with_String_format_syntax_Test.java | 39 + .../throwable/ThrowableAssert_hasNoCause_Test.java | 37 + ...eAssert_hasRootCauseExactlyInstanceOf_Test.java | 36 + ...hrowableAssert_hasRootCauseInstanceOf_Test.java | 36 + .../core/api/uri/UriAssert_hasAuthority_Test.java | 35 + .../core/api/uri/UriAssert_hasFragment_Test.java | 35 + .../core/api/uri/UriAssert_hasHost_Test.java | 35 + .../core/api/uri/UriAssert_hasNoFragment_Test.java | 31 + .../core/api/uri/UriAssert_hasNoPort_Test.java | 31 + .../core/api/uri/UriAssert_hasNoQuery_Test.java | 31 + .../core/api/uri/UriAssert_hasNoUserInfo_Test.java | 31 + .../core/api/uri/UriAssert_hasPath_Test.java | 35 + .../core/api/uri/UriAssert_hasPort_Test.java | 35 + .../core/api/uri/UriAssert_hasQuery_Test.java | 35 + .../core/api/uri/UriAssert_hasScheme_Test.java | 35 + .../core/api/uri/UriAssert_hasUserInfo_Test.java | 35 + .../core/api/url/UrlAssert_hasAnchor_Test.java | 35 + .../core/api/url/UrlAssert_hasAuthority_Test.java | 35 + .../core/api/url/UrlAssert_hasHost_Test.java | 35 + .../core/api/url/UrlAssert_hasNoAnchor_Test.java | 31 + .../core/api/url/UrlAssert_hasNoPort_Test.java | 31 + .../core/api/url/UrlAssert_hasNoQuery_Test.java | 31 + .../core/api/url/UrlAssert_hasNoUserInfo_Test.java | 31 + .../core/api/url/UrlAssert_hasPath_Test.java | 35 + .../core/api/url/UrlAssert_hasPort_Test.java | 35 + .../core/api/url/UrlAssert_hasProtocol_Test.java | 35 + .../core/api/url/UrlAssert_hasQuery_Test.java | 35 + .../core/api/url/UrlAssert_hasUserInfo_Test.java | 35 + .../AllOf_allOf_with_Collection_Test.java | 46 + .../condition/AllOf_allOf_with_array_Test.java | 44 + .../assertj/core/condition/AllOf_matches_Test.java | 54 + .../core/condition/AllOf_toString_Test.java | 45 + .../AnyOf_anyOf_with_Collection_Test.java | 46 + .../condition/AnyOf_anyOf_with_array_Test.java | 44 + .../assertj/core/condition/AnyOf_matches_Test.java | 54 + .../core/condition/AnyOf_toString_Test.java | 45 + .../org/assertj/core/condition/ConcreteJoin.java | 38 + .../core/condition/DoesNotHave_matches_Test.java | 52 + .../core/condition/DoesNotHave_toString_Test.java | 46 + .../core/condition/DoesNotHave_with_condition.java | 39 + .../org/assertj/core/condition/JediCondition.java | 45 + .../assertj/core/condition/JediPowerCondition.java | 26 + .../Join_constructor_with_Collection_Test.java | 62 + .../Join_constructor_with_array_Test.java | 58 + .../assertj/core/condition/Not_matches_Test.java | 52 + .../assertj/core/condition/Not_toString_Test.java | 45 + .../assertj/core/condition/Not_with_condition.java | 38 + .../org/assertj/core/data/Index_atIndex_Test.java | 43 + .../core/data/Index_equals_hashCode_Test.java | 70 + .../org/assertj/core/data/Index_toString_Test.java | 38 + .../core/data/MapEntry_equals_hashCode_Test.java | 70 + .../assertj/core/data/MapEntry_toString_Test.java | 38 + .../core/data/Offset_equals_hashCode_Test.java | 70 + .../core/data/Offset_offset_with_Double_Test.java | 52 + .../core/data/Offset_offset_with_Float_Test.java | 52 + .../core/data/Offset_offset_with_Integer_Test.java | 52 + .../assertj/core/data/Offset_toString_Test.java | 38 + .../core/data/Percentage_equals_hashCode_Test.java | 73 + .../core/data/Percentage_toString_Test.java | 33 + ...Percentage_withPercentage_with_Double_Test.java | 61 + ...ercentage_withPercentage_with_Integer_Test.java | 59 + .../Percentage_withPercentage_with_Long_Test.java | 59 + .../description/Description_toString_Test.java | 59 + .../EmptyTextDescription_emptyText_Test.java | 37 + .../TextDescription_constructor_Test.java | 51 + .../TextDescription_equals_hashCode_Test.java | 69 + .../description/TextDescription_toString_Test.java | 39 + .../description/TextDescription_value_Test.java | 45 + .../BasicErrorMessageFactory_create_Test.java | 62 + ...icErrorMessageFactory_equals_hashCode_Test.java | 77 + .../BasicErrorMessageFactory_toString_Test.java | 38 + ...sicErrorMessageFactory_unquotedString_Test.java | 29 + .../error/ConstructorInvoker_newInstance_Test.java | 41 + .../error/DescriptionFormatter_format_Test.java | 65 + .../error/ElementsShouldBeAtLeast_create_Test.java | 51 + .../error/ElementsShouldBeAtMost_create_Test.java | 49 + .../error/ElementsShouldBeExactly_create_Test.java | 50 + .../core/error/ElementsShouldBe_create_Test.java | 50 + .../ElementsShouldHaveAtLeast_create_Test.java | 50 + .../ElementsShouldHaveAtMost_create_Test.java | 49 + .../ElementsShouldHaveExactly_create_Test.java | 49 + .../core/error/ElementsShouldHave_create_Test.java | 50 + .../error/ElementsShouldNotBe_create_Test.java | 50 + .../error/ElementsShouldNotHave_create_Test.java | 50 + src/test/java/org/assertj/core/error/FakeFile.java | 34 + .../core/error/MessageFormatter_format_Test.java | 67 + .../error/ShouldBeAbsolutePath_create_Test.java | 67 + .../error/ShouldBeAfterOrEqualsTo_create_Test.java | 50 + .../core/error/ShouldBeAfter_create_Test.java | 49 + .../error/ShouldBeAssignableFrom_create_Test.java | 52 + .../core/error/ShouldBeAtIndex_create_Test.java | 44 + .../ShouldBeBeforeOrEqualsTo_create_Test.java | 50 + .../core/error/ShouldBeBefore_create_Test.java | 49 + .../core/error/ShouldBeBetween_create_Test.java | 78 + .../error/ShouldBeCanonicalPath_create_Test.java | 38 + .../core/error/ShouldBeCloseTo_create_Test.java | 42 + .../core/error/ShouldBeDirectory_create_Test.java | 73 + .../core/error/ShouldBeEmpty_create_Test.java | 45 + ...eEqualComparingOnlyGivenFields_create_Test.java | 65 + .../ShouldBeEqualIgnoringCase_create_Test.java | 47 + ...ouldBeEqualIgnoringGivenFields_create_Test.java | 97 + ...houldBeEqualIgnoringWhitespace_create_Test.java | 51 + ...ShouldBeEqualWithTimePrecision_create_Test.java | 87 + .../ShouldBeEqualWithinOffset_create_Test.java | 51 + .../ShouldBeEqualWithinPercentage_create_Test.java | 72 + ...ssertj_elements_stack_trace_filtering_Test.java | 51 + .../error/ShouldBeEqual_equals_hashCode_Test.java | 77 + .../ShouldBeEqual_newAssertionError_Test.java | 69 + ...r_differentiating_expected_and_actual_Test.java | 124 + ...Equal_newAssertionError_without_JUnit_Test.java | 77 + .../error/ShouldBeExactlyInstance_create_Test.java | 47 + .../core/error/ShouldBeExecutable_create_Test.java | 57 + .../core/error/ShouldBeFile_create_Test.java | 43 + .../core/error/ShouldBeFinal_create_Test.java | 44 + .../error/ShouldBeGreaterOrEqual_create_Test.java | 62 + .../core/error/ShouldBeGreater_create_Test.java | 61 + .../core/error/ShouldBeInSameDay_create_Test.java | 43 + .../ShouldBeInSameHourWindow_create_Test.java | 48 + .../ShouldBeInSameMinuteWindow_create_Test.java | 48 + .../error/ShouldBeInSameMonth_create_Test.java | 44 + .../ShouldBeInSameSecondWindow_create_Test.java | 47 + .../core/error/ShouldBeInSameYear_create_Test.java | 44 + .../assertj/core/error/ShouldBeIn_create_Test.java | 57 + .../error/ShouldBeInstanceOfAny_create_Test.java | 48 + .../core/error/ShouldBeInstance_create_Test.java | 58 + .../core/error/ShouldBeLess_create_Test.java | 62 + .../core/error/ShouldBeLowerCase_create_Test.java | 41 + .../core/error/ShouldBeNormalized_create_Test.java | 38 + .../error/ShouldBeNullOrEmpty_create_Test.java | 43 + .../assertj/core/error/ShouldBeOfClassIn_Test.java | 48 + .../core/error/ShouldBeReadable_create_Test.java | 51 + .../error/ShouldBeRegularFile_create_Test.java | 38 + .../error/ShouldBeRelativePath_create_Test.java | 56 + ...ricBetweenIterableAndCondition_create_Test.java | 49 + .../core/error/ShouldBeSame_create_Test.java | 43 + ...dBeSortedAccordingToComparator_create_Test.java | 59 + .../core/error/ShouldBeSorted_create_Test.java | 56 + .../core/error/ShouldBeSubsetOf_create_Test.java | 58 + .../error/ShouldBeSubstringOf_create_Test.java | 52 + .../error/ShouldBeSymbolicLink_create_Test.java | 35 + .../core/error/ShouldBeUpperCase_create_Test.java | 41 + .../core/error/ShouldBeWritable_create_Test.java | 56 + .../assertj/core/error/ShouldBe_create_Test.java | 45 + .../error/ShouldContainAtIndex_create_Test.java | 53 + .../error/ShouldContainExactly_create_Test.java | 172 ++ .../core/error/ShouldContainKeys_create_Test.java | 52 + .../error/ShouldContainOnlyDigits_create_Test.java | 55 + .../error/ShouldContainOnlyKeys_create_Test.java | 73 + .../core/error/ShouldContainOnly_create_Test.java | 157 ++ .../error/ShouldContainPattern_create_Test.java | 40 + .../ShouldContainSequenceString_create_Test.java | 67 + .../error/ShouldContainSequence_create_Test.java | 60 + .../error/ShouldContainString_create_Test.java | 73 + .../ShouldContainSubsequence_create_Test.java | 59 + .../core/error/ShouldContainValue_create_Test.java | 47 + .../error/ShouldContainValues_create_Test.java | 52 + .../core/error/ShouldContain_create_Test.java | 115 + .../error/ShouldContainsOnlyOnce_create_Test.java | 103 + .../ShouldContainsStringOnlyOnce_create_Test.java | 74 + .../core/error/ShouldEndWithPath_create_Test.java | 37 + .../core/error/ShouldEndWith_create_Test.java | 53 + .../core/error/ShouldExist_create_Test.java | 84 + .../error/ShouldHaveAnnotations_create_Test.java | 55 + .../core/error/ShouldHaveAtIndex_create_Test.java | 40 + ...uldHaveAtLeastOneElementOfType_create_Test.java | 53 + ...eElementsAccordingToComparator_create_Test.java | 49 + .../ShouldHaveComparableElements_create_Test.java | 42 + .../core/error/ShouldHaveContent_create_Test.java | 52 + .../error/ShouldHaveDateField_create_Test.java | 40 + .../error/ShouldHaveExtension_create_Test.java | 60 + .../core/error/ShouldHaveFields_create_Test.java | 60 + ...ShouldHaveMessageMatchingRegex_create_Test.java | 40 + .../core/error/ShouldHaveName_create_Test.java | 49 + .../core/error/ShouldHaveNoParent_create_Test.java | 85 + .../ShouldHaveOnlyElementsOfType_create_Test.java | 60 + .../core/error/ShouldHaveParent_create_Test.java | 119 + .../error/ShouldHaveSameClass_create_Test.java | 44 + .../error/ShouldHaveSameContent_create_Test.java | 65 + .../error/ShouldHaveSameSizeAs_create_Test.java | 60 + .../core/error/ShouldHaveSameTime_create_Test.java | 51 + .../core/error/ShouldHaveSize_create_Test.java | 50 + .../core/error/ShouldHaveTime_create_Test.java | 50 + .../core/error/ShouldHaveToString_create_Test.java | 38 + .../assertj/core/error/ShouldHave_create_Test.java | 43 + .../core/error/ShouldMatchPattern_create_Test.java | 41 + .../core/error/ShouldNotBeBetween_create_Test.java | 80 + .../core/error/ShouldNotBeEmpty_create_Test.java | 43 + .../ShouldNotBeEqualIgnoringCase_create_Test.java | 49 + ...ldNotBeEqualIgnoringWhitespace_create_Test.java | 49 + .../core/error/ShouldNotBeEqual_create_Test.java | 54 + .../ShouldNotBeExactlyInstance_create_Test.java | 47 + .../core/error/ShouldNotBeIn_create_Test.java | 65 + .../ShouldNotBeInstanceOfAny_create_Test.java | 46 + .../error/ShouldNotBeInstance_create_Test.java | 45 + .../core/error/ShouldNotBeNull_create_Test.java | 43 + .../core/error/ShouldNotBeOfClassIn_Test.java | 46 + .../core/error/ShouldNotBeSame_create_Test.java | 43 + .../core/error/ShouldNotBe_create_Test.java | 43 + .../error/ShouldNotContainAtIndex_create_Test.java | 59 + .../error/ShouldNotContainKey_create_Test.java | 47 + .../error/ShouldNotContainKeys_create_Test.java | 66 + .../error/ShouldNotContainString_create_Test.java | 50 + .../error/ShouldNotContainValue_create_Test.java | 40 + .../core/error/ShouldNotContain_create_Test.java | 67 + .../core/error/ShouldNotEndWith_create_Test.java | 59 + .../core/error/ShouldNotExist_create_Test.java | 73 + .../error/ShouldNotHaveDuplicates_create_Test.java | 58 + .../error/ShouldNotHaveSameClass_create_Test.java | 45 + .../core/error/ShouldNotHave_create_Test.java | 43 + .../error/ShouldNotMatchPattern_create_Test.java | 41 + .../core/error/ShouldNotStartWith_create_Test.java | 64 + .../error/ShouldStartWithPath_create_Test.java | 36 + .../core/error/ShouldStartWith_create_Test.java | 58 + .../error/uri/ShouldHaveAnchor_create_Test.java | 51 + .../error/uri/ShouldHaveAuthority_create_Test.java | 55 + .../error/uri/ShouldHaveFragment_create_Test.java | 51 + .../core/error/uri/ShouldHaveHost_create_Test.java | 53 + .../core/error/uri/ShouldHavePath_create_Test.java | 84 + .../core/error/uri/ShouldHavePort_create_Test.java | 76 + .../error/uri/ShouldHaveQuery_create_Test.java | 78 + .../error/uri/ShouldHaveScheme_create_Test.java | 39 + .../error/uri/ShouldHaveUserInfo_create_Test.java | 79 + .../extractor/ByNameMultipleExtractorTest.java | 102 + .../core/extractor/ByNameSingleExtractorTest.java | 182 ++ .../core/extractor/ToStringExtractorTest.java | 34 + .../FieldsOrPropertiesExtractor_extract_Test.java | 168 ++ ...sOrPropertiesExtractor_extract_tuples_Test.java | 89 + .../groups/Properties_extractProperty_Test.java | 50 + .../Properties_from_with_Collection_Test.java | 62 + .../groups/Properties_from_with_array_Test.java | 64 + .../core/groups/Properties_ofType_Test.java | 33 + ...ractTest_ComparatorBasedComparisonStrategy.java | 31 + .../AbstractTest_StandardComparisonStrategy.java | 27 + .../assertj/core/internal/BigDecimalsBaseTest.java | 71 + .../core/internal/BooleanArraysBaseTest.java | 54 + .../assertj/core/internal/BooleansBaseTest.java | 48 + .../assertj/core/internal/ByteArraysBaseTest.java | 76 + .../org/assertj/core/internal/BytesBaseTest.java | 54 + .../internal/CaseInsensitiveStringComparator.java | 27 + .../assertj/core/internal/CharArraysBaseTest.java | 76 + .../assertj/core/internal/CharactersBaseTest.java | 57 + .../org/assertj/core/internal/ClassesBaseTest.java | 72 + .../assertj/core/internal/ComparablesBaseTest.java | 64 + ...ratorBasedComparisonStrategy_areEqual_Test.java | 60 + ...BasedComparisonStrategy_arrayContains_Test.java | 56 + ...asedComparisonStrategy_duplicatesFrom_Test.java | 60 + ...arisonStrategy_isGreaterThanOrEqualTo_Test.java | 48 + ...BasedComparisonStrategy_isGreaterThan_Test.java | 59 + ...omparisonStrategy_isLessThanOrEqualTo_Test.java | 48 + ...torBasedComparisonStrategy_isLessThan_Test.java | 48 + ...edComparisonStrategy_iterableContains_Test.java | 54 + ...asedComparisonStrategy_iterableRemove_Test.java | 56 + ...asedComparisonStrategy_stringContains_Test.java | 39 + ...asedComparisonStrategy_stringEndsWith_Test.java | 35 + ...edComparisonStrategy_stringStartsWith_Test.java | 35 + ...ratorBasedComparisonStrategy_toString_Test.java | 45 + .../assertj/core/internal/ConditionsBaseTest.java | 51 + .../org/assertj/core/internal/DatesBaseTest.java | 93 + .../core/internal/DoubleArraysBaseTest.java | 76 + .../org/assertj/core/internal/DoublesBaseTest.java | 60 + .../java/org/assertj/core/internal/Employee.java | 53 + .../FieldByFieldComparator_compareTo_Test.java | 69 + .../FieldByFieldComparator_toString_Test.java | 26 + .../org/assertj/core/internal/FilesBaseTest.java | 60 + .../assertj/core/internal/FloatArraysBaseTest.java | 76 + .../org/assertj/core/internal/FloatsBaseTest.java | 62 + .../IgnoringFieldsComparator_compareTo_Test.java | 73 + .../IgnoringFieldsComparator_toString_Test.java | 26 + .../core/internal/InputStreamsBaseTest.java | 66 + .../assertj/core/internal/IntArraysBaseTest.java | 76 + .../assertj/core/internal/IntegersBaseTest.java | 59 + .../assertj/core/internal/IterablesBaseTest.java | 65 + .../internal/IterablesWithConditionsBaseTest.java | 51 + .../org/assertj/core/internal/ListsBaseTest.java | 59 + .../assertj/core/internal/LongArraysBaseTest.java | 76 + .../org/assertj/core/internal/LongsBaseTest.java | 59 + .../org/assertj/core/internal/MapsBaseTest.java | 60 + .../core/internal/ObjectArraysBaseTest.java | 82 + .../ObjectArraysWithConditionBaseTest.java | 46 + .../org/assertj/core/internal/ObjectsBaseTest.java | 62 + .../internal/OnFieldsComparator_compare_Test.java | 75 + .../internal/OnFieldsComparator_creation_Test.java | 76 + .../internal/OnFieldsComparator_toString_Test.java | 31 + .../org/assertj/core/internal/PathsBaseTest.java | 118 + .../assertj/core/internal/ShortArraysBaseTest.java | 76 + .../org/assertj/core/internal/ShortsBaseTest.java | 58 + .../StandardComparisonStrategy_areEqual_Test.java | 90 + ...ndardComparisonStrategy_arrayContains_Test.java | 56 + ...dardComparisonStrategy_duplicatesFrom_Test.java | 75 + ...arisonStrategy_isGreaterThanOrEqualTo_Test.java | 46 + ...ndardComparisonStrategy_isGreaterThan_Test.java | 52 + ...omparisonStrategy_isLessThanOrEqualTo_Test.java | 46 + ...StandardComparisonStrategy_isLessThan_Test.java | 46 + ...rdComparisonStrategy_iterableContains_Test.java | 44 + ...dardComparisonStrategy_iterableRemove_Test.java | 46 + ...dardComparisonStrategy_stringContains_Test.java | 33 + ...dardComparisonStrategy_stringEndsWith_Test.java | 33 + ...rdComparisonStrategy_stringStartsWith_Test.java | 33 + .../org/assertj/core/internal/StringsBaseTest.java | 58 + .../org/assertj/core/internal/TestDescription.java | 34 + .../assertj/core/internal/ThrowablesBaseTest.java | 56 + .../org/assertj/core/internal/UrisBaseTest.java | 45 + .../org/assertj/core/internal/UrlsBaseTest.java | 40 + .../BigDecimals_assertEqualByComparison_Test.java | 87 + .../bigdecimals/BigDecimals_assertEqual_Test.java | 89 + ...igDecimals_assertGreaterThanOrEqualTo_Test.java | 99 + .../BigDecimals_assertGreaterThan_Test.java | 120 + .../BigDecimals_assertIsBetween_Test.java | 97 + ...BigDecimals_assertIsCloseToPercentage_Test.java | 85 + .../BigDecimals_assertIsCloseTo_Test.java | 100 + .../BigDecimals_assertIsNegative_Test.java | 61 + .../BigDecimals_assertIsNotNegative_Test.java | 56 + .../BigDecimals_assertIsNotPositive_Test.java | 58 + .../BigDecimals_assertIsNotZero_Test.java | 63 + .../BigDecimals_assertIsPositive_Test.java | 60 + .../BigDecimals_assertIsStrictlyBetween_Test.java | 132 + .../bigdecimals/BigDecimals_assertIsZero_Test.java | 63 + .../BigDecimals_assertLessThanOrEqualTo_Test.java | 96 + .../BigDecimals_assertLessThan_Test.java | 120 + ...igDecimals_assertNotEqualByComparison_Test.java | 85 + .../BigDecimals_assertNotEqual_Test.java | 87 + .../BooleanArrays_assertContainsExactly_Test.java | 111 + .../BooleanArrays_assertContainsOnlyOnce_Test.java | 106 + .../BooleanArrays_assertContainsOnly_Test.java | 97 + .../BooleanArrays_assertContainsSequence_Test.java | 117 + .../BooleanArrays_assertContains_Test.java | 103 + ...BooleanArrays_assertContains_at_Index_Test.java | 84 + .../BooleanArrays_assertDoesNotContain_Test.java | 87 + ...nArrays_assertDoesNotContain_at_Index_Test.java | 81 + ...eanArrays_assertDoesNotHaveDuplicates_Test.java | 67 + .../BooleanArrays_assertEmpty_Test.java | 61 + .../BooleanArrays_assertEndsWith_Test.java | 123 + ...Arrays_assertHasSameSizeAs_with_Array_Test.java | 59 + ...ays_assertHasSameSizeAs_with_Iterable_Test.java | 64 + .../BooleanArrays_assertHasSize_Test.java | 59 + ...s_assertIsSortedAccordingToComparator_Test.java | 98 + .../BooleanArrays_assertIsSorted_Test.java | 79 + .../BooleanArrays_assertNotEmpty_Test.java | 60 + .../BooleanArrays_assertNullOrEmpty_Test.java | 59 + .../BooleanArrays_assertStartsWith_Test.java | 116 + .../booleans/Booleans_assertEqual_Test.java | 62 + .../booleans/Booleans_assertNotEqual_Test.java | 61 + .../ByteArrays_assertContainsExactly_Test.java | 179 ++ .../ByteArrays_assertContainsOnlyOnce_Test.java | 170 ++ .../ByteArrays_assertContainsOnly_Test.java | 151 ++ .../ByteArrays_assertContainsSequence_Test.java | 183 ++ .../bytearrays/ByteArrays_assertContains_Test.java | 159 ++ .../ByteArrays_assertContains_at_Index_Test.java | 127 + .../ByteArrays_assertDoesNotContain_Test.java | 121 + ...eArrays_assertDoesNotContain_at_Index_Test.java | 121 + ...yteArrays_assertDoesNotHaveDuplicates_Test.java | 101 + .../bytearrays/ByteArrays_assertEmpty_Test.java | 61 + .../bytearrays/ByteArrays_assertEndsWith_Test.java | 183 ++ ...ays_assertHasSameSizeAs_with_Iterable_Test.java | 55 + .../bytearrays/ByteArrays_assertHasSize_Test.java | 59 + ...s_assertIsSortedAccordingToComparator_Test.java | 98 + .../bytearrays/ByteArrays_assertIsSorted_Test.java | 112 + .../bytearrays/ByteArrays_assertNotEmpty_Test.java | 60 + .../ByteArrays_assertNullOrEmpty_Test.java | 59 + .../ByteArrays_assertStartsWith_Test.java | 183 ++ .../internal/bytes/Bytes_assertEqual_Test.java | 84 + .../Bytes_assertGreaterThanOrEqualTo_Test.java | 92 + .../bytes/Bytes_assertGreaterThan_Test.java | 103 + .../internal/bytes/Bytes_assertIsBetween_Test.java | 95 + .../Bytes_assertIsCloseToPercentage_Test.java | 83 + .../internal/bytes/Bytes_assertIsCloseTo_Test.java | 73 + .../bytes/Bytes_assertIsNegative_Test.java | 72 + .../bytes/Bytes_assertIsNotNegative_Test.java | 61 + .../bytes/Bytes_assertIsNotPositive_Test.java | 75 + .../internal/bytes/Bytes_assertIsNotZero_Test.java | 79 + .../bytes/Bytes_assertIsPositive_Test.java | 66 + .../bytes/Bytes_assertIsStrictlyBetween_Test.java | 109 + .../internal/bytes/Bytes_assertIsZero_Test.java | 91 + .../bytes/Bytes_assertLessThanOrEqualTo_Test.java | 92 + .../internal/bytes/Bytes_assertLessThan_Test.java | 106 + .../internal/bytes/Bytes_assertNotEqual_Test.java | 82 + .../characters/Characters_assertEqual_Test.java | 84 + ...Characters_assertGreaterThanOrEqualTo_Test.java | 92 + .../Characters_assertGreaterThan_Test.java | 105 + .../Characters_assertLessThanOrEqualTo_Test.java | 92 + .../characters/Characters_assertLessThan_Test.java | 106 + .../Characters_assertLowerCase_Test.java | 82 + .../characters/Characters_assertNotEqual_Test.java | 82 + .../Characters_assertUpperCase_Test.java | 82 + .../CharArrays_assertContainsExactly_Test.java | 179 ++ .../CharArrays_assertContainsOnlyOnce_Test.java | 171 ++ .../CharArrays_assertContainsOnly_Test.java | 149 ++ .../CharArrays_assertContainsSequence_Test.java | 183 ++ .../chararrays/CharArrays_assertContains_Test.java | 159 ++ .../CharArrays_assertContains_at_Index_Test.java | 123 + .../CharArrays_assertDoesNotContain_Test.java | 121 + ...rArrays_assertDoesNotContain_at_Index_Test.java | 119 + ...harArrays_assertDoesNotHaveDuplicates_Test.java | 101 + .../chararrays/CharArrays_assertEmpty_Test.java | 61 + .../chararrays/CharArrays_assertEndsWith_Test.java | 183 ++ ...Arrays_assertHasSameSizeAs_with_Array_Test.java | 59 + ...ays_assertHasSameSizeAs_with_Iterable_Test.java | 56 + .../chararrays/CharArrays_assertHasSize_Test.java | 59 + ...s_assertIsSortedAccordingToComparator_Test.java | 98 + .../chararrays/CharArrays_assertIsSorted_Test.java | 111 + .../chararrays/CharArrays_assertNotEmpty_Test.java | 59 + .../CharArrays_assertNullOrEmpty_Test.java | 59 + .../CharArrays_assertStartsWith_Test.java | 183 ++ .../Classes_assertContainsAnnotation_Test.java | 94 + .../Classes_assertHasDeclaredFields_Test.java | 74 + .../classes/Classes_assertHasFields_Test.java | 89 + .../classes/Classes_assertIsAnnotation_Test.java | 59 + .../Classes_assertIsAssignableFrom_Test.java | 77 + .../classes/Classes_assertIsFinal_Test.java | 54 + .../classes/Classes_assertIsInterface_Test.java | 58 + .../Classes_assertIsNotAnnotation_Test.java | 59 + .../classes/Classes_assertIsNotFinal_Test.java | 54 + .../classes/Classes_assertIsNotInterface_Test.java | 58 + .../Comparables_assertEqualByComparison_Test.java | 107 + ...omparables_assertGreaterThanOrEqualTo_Test.java | 91 + .../Comparables_assertGreaterThan_Test.java | 105 + .../Comparables_assertLessThanOrEqualTo_Test.java | 91 + .../Comparables_assertLessThan_Test.java | 105 + ...omparables_assertNotEqualByComparison_Test.java | 101 + .../Conditions_assertDoesNotHave_Test.java | 62 + .../conditions/Conditions_assertHas_Test.java | 61 + .../Conditions_assertIsNotNull_Test.java | 41 + .../conditions/Conditions_assertIsNot_Test.java | 62 + .../conditions/Conditions_assertIs_Test.java | 62 + .../dates/Dates_assertHasDayOfMonth_Test.java | 86 + .../dates/Dates_assertHasDayOfWeek_Test.java | 88 + .../dates/Dates_assertHasHourOfDay_Test.java | 91 + .../dates/Dates_assertHasMillisecond_Test.java | 91 + .../internal/dates/Dates_assertHasMinute_Test.java | 91 + .../internal/dates/Dates_assertHasMonth_Test.java | 86 + .../internal/dates/Dates_assertHasSecond_Test.java | 91 + .../internal/dates/Dates_assertHasTime_Test.java | 66 + .../internal/dates/Dates_assertHasYear_Test.java | 86 + .../dates/Dates_assertIsAfterOrEqualsTo_Test.java | 109 + .../dates/Dates_assertIsAfterYear_Test.java | 111 + .../internal/dates/Dates_assertIsAfter_Test.java | 130 + .../dates/Dates_assertIsBeforeOrEqualsTo_Test.java | 109 + .../dates/Dates_assertIsBeforeYear_Test.java | 112 + .../internal/dates/Dates_assertIsBefore_Test.java | 124 + .../internal/dates/Dates_assertIsBetween_Test.java | 242 ++ .../internal/dates/Dates_assertIsCloseTo_Test.java | 110 + .../Dates_assertIsEqualWithPrecision_Test.java | 167 ++ .../dates/Dates_assertIsInSameDayAs_Test.java | 99 + .../dates/Dates_assertIsInSameHourAs_Test.java | 104 + .../Dates_assertIsInSameHourWindowAs_Test.java | 122 + .../dates/Dates_assertIsInSameMinuteAs_Test.java | 104 + .../Dates_assertIsInSameMinuteWindowAs_Test.java | 119 + .../dates/Dates_assertIsInSameMonthAs_Test.java | 99 + .../dates/Dates_assertIsInSameSecondAs_Test.java | 108 + .../Dates_assertIsInSameSecondWindowAs_Test.java | 122 + .../dates/Dates_assertIsInSameYearAs_Test.java | 99 + .../dates/Dates_assertIsInTheFuture_Test.java | 122 + .../dates/Dates_assertIsInThePast_Test.java | 113 + .../dates/Dates_assertIsNotBetween_Test.java | 243 ++ .../internal/dates/Dates_assertIsToday_Test.java | 91 + .../DoubleArrays_assertContainsExactly_Test.java | 177 ++ .../DoubleArrays_assertContainsOnlyOnce_Test.java | 172 ++ .../DoubleArrays_assertContainsOnly_Test.java | 150 ++ .../DoubleArrays_assertContainsSequence_Test.java | 183 ++ .../DoubleArrays_assertContains_Test.java | 159 ++ .../DoubleArrays_assertContains_at_Index_Test.java | 125 + .../DoubleArrays_assertDoesNotContain_Test.java | 126 + ...eArrays_assertDoesNotContain_at_Index_Test.java | 119 + ...bleArrays_assertDoesNotHaveDuplicates_Test.java | 96 + .../DoubleArrays_assertEmpty_Test.java | 61 + .../DoubleArrays_assertEndsWith_Test.java | 183 ++ ...Arrays_assertHasSameSizeAs_with_Array_Test.java | 60 + ...ays_assertHasSameSizeAs_with_Iterable_Test.java | 56 + .../DoubleArrays_assertHasSize_Test.java | 59 + ...s_assertIsSortedAccordingToComparator_Test.java | 98 + .../DoubleArrays_assertIsSorted_Test.java | 112 + .../DoubleArrays_assertNotEmpty_Test.java | 60 + .../DoubleArrays_assertNullOrEmpty_Test.java | 59 + .../DoubleArrays_assertStartsWith_Test.java | 183 ++ .../core/internal/doubles/Doubles_NaN_Test.java | 34 + .../internal/doubles/Doubles_assertEqual_Test.java | 83 + ...oubles_assertEqual_double_with_offset_Test.java | 121 + .../Doubles_assertEqual_with_offset_Test.java | 96 + .../Doubles_assertGreaterThanOrEqualTo_Test.java | 92 + .../doubles/Doubles_assertGreaterThan_Test.java | 105 + .../doubles/Doubles_assertIsBetween_Test.java | 95 + .../Doubles_assertIsCloseToPercentage_Test.java | 84 + .../doubles/Doubles_assertIsCloseTo_Test.java | 73 + .../internal/doubles/Doubles_assertIsNaN_Test.java | 60 + .../doubles/Doubles_assertIsNegative_Test.java | 54 + .../doubles/Doubles_assertIsNotNaN_Test.java | 60 + .../doubles/Doubles_assertIsNotNegative_Test.java | 54 + .../doubles/Doubles_assertIsNotPositive_Test.java | 56 + .../doubles/Doubles_assertIsNotZero_Test.java | 61 + .../doubles/Doubles_assertIsPositive_Test.java | 52 + .../Doubles_assertIsStrictlyBetween_Test.java | 109 + .../doubles/Doubles_assertIsZero_Test.java | 61 + .../Doubles_assertLessThanOrEqualTo_Test.java | 92 + .../doubles/Doubles_assertLessThan_Test.java | 106 + .../doubles/Doubles_assertNotEqual_Test.java | 82 + ...es_failure_with_AssertionErrorFactory_Test.java | 71 + .../Failures_failure_with_ErrorMessage_Test.java | 61 + .../files/BinaryDiff_diff_File_byteArray_Test.java | 98 + .../internal/files/Diff_diff_File_String_Test.java | 102 + .../core/internal/files/Diff_diff_File_Test.java | 144 ++ .../internal/files/Files_assertCanRead_Test.java | 66 + .../internal/files/Files_assertCanWrite_Test.java | 66 + .../files/Files_assertDoesNotExist_Test.java | 64 + .../files/Files_assertEqualContent_Test.java | 120 + .../internal/files/Files_assertExists_Test.java | 64 + .../files/Files_assertHasBinaryContent_Test.java | 111 + .../files/Files_assertHasContent_Test.java | 117 + .../files/Files_assertHasExtension_Test.java | 83 + .../internal/files/Files_assertHasName_Test.java | 67 + .../files/Files_assertHasNoParent_Test.java | 62 + .../internal/files/Files_assertHasParent_Test.java | 118 + .../files/Files_assertIsAbsolute_Test.java | 64 + .../files/Files_assertIsDirectory_Test.java | 64 + .../internal/files/Files_assertIsFile_Test.java | 64 + .../files/Files_assertIsRelative_Test.java | 64 + .../files/Files_assertSameContentAs_Test.java | 118 + .../FloatArrays_assertContainsExactly_Test.java | 179 ++ .../FloatArrays_assertContainsOnlyOnce_Test.java | 173 ++ .../FloatArrays_assertContainsOnly_Test.java | 148 ++ .../FloatArrays_assertContainsSequence_Test.java | 181 ++ .../FloatArrays_assertContains_Test.java | 157 ++ .../FloatArrays_assertContains_at_Index_Test.java | 123 + .../FloatArrays_assertDoesNotContain_Test.java | 120 + ...tArrays_assertDoesNotContain_at_Index_Test.java | 117 + ...oatArrays_assertDoesNotHaveDuplicates_Test.java | 100 + .../floatarrays/FloatArrays_assertEmpty_Test.java | 59 + .../FloatArrays_assertEndsWith_Test.java | 181 ++ ...Arrays_assertHasSameSizeAs_with_Array_Test.java | 59 + ...ays_assertHasSameSizeAs_with_Iterable_Test.java | 56 + .../FloatArrays_assertHasSize_Test.java | 57 + ...s_assertIsSortedAccordingToComparator_Test.java | 97 + .../FloatArrays_assertIsSorted_Test.java | 110 + .../FloatArrays_assertNotEmpty_Test.java | 58 + .../FloatArrays_assertNullOrEmpty_Test.java | 57 + .../FloatArrays_assertStartsWith_Test.java | 181 ++ .../core/internal/floats/Floats_NaN_Test.java | 34 + .../internal/floats/Floats_assertEqual_Test.java | 83 + .../Floats_assertEqual_float_with_offset_Test.java | 134 ++ .../Floats_assertEqual_with_offset_Test.java | 96 + .../Floats_assertGreaterThanOrEqualTo_Test.java | 94 + .../floats/Floats_assertGreaterThan_Test.java | 105 + .../floats/Floats_assertIsBetween_Test.java | 93 + .../Floats_assertIsCloseToPercentage_Test.java | 83 + .../floats/Floats_assertIsCloseTo_Test.java | 73 + .../internal/floats/Floats_assertIsNaN_Test.java | 60 + .../floats/Floats_assertIsNegative_Test.java | 54 + .../floats/Floats_assertIsNotNaN_Test.java | 60 + .../floats/Floats_assertIsNotNegative_Test.java | 54 + .../floats/Floats_assertIsNotPositive_Test.java | 57 + .../floats/Floats_assertIsNotZero_Test.java | 61 + .../floats/Floats_assertIsPositive_Test.java | 52 + .../Floats_assertIsStrictlyBetween_Test.java | 109 + .../internal/floats/Floats_assertIsZero_Test.java | 61 + .../Floats_assertLessThanOrEqualTo_Test.java | 92 + .../floats/Floats_assertLessThan_Test.java | 106 + .../floats/Floats_assertNotEqual_Test.java | 82 + .../BinaryDiff_diff_InputStream_Test.java | 89 + .../inputstreams/Diff_diff_InputStream_Test.java | 128 + .../InputStreams_assertSameContentAs_Test.java | 90 + .../IntArrays_assertContainsExactly_Test.java | 180 ++ .../IntArrays_assertContainsOnlyOnce_Test.java | 170 ++ .../IntArrays_assertContainsOnly_Test.java | 150 ++ .../IntArrays_assertContainsSequence_Test.java | 183 ++ .../intarrays/IntArrays_assertContains_Test.java | 160 ++ .../IntArrays_assertContains_at_Index_Test.java | 123 + .../IntArrays_assertDoesNotContain_Test.java | 121 + ...tArrays_assertDoesNotContain_at_Index_Test.java | 119 + ...IntArrays_assertDoesNotHaveDuplicates_Test.java | 101 + .../intarrays/IntArrays_assertEmpty_Test.java | 61 + .../intarrays/IntArrays_assertEndsWith_Test.java | 183 ++ ...Arrays_assertHasSameSizeAs_with_Array_Test.java | 51 + ...ays_assertHasSameSizeAs_with_Iterable_Test.java | 64 + .../intarrays/IntArrays_assertHasSize_Test.java | 59 + ...s_assertIsSortedAccordingToComparator_Test.java | 98 + .../intarrays/IntArrays_assertIsSorted_Test.java | 112 + .../intarrays/IntArrays_assertNotEmpty_Test.java | 60 + .../IntArrays_assertNullOrEmpty_Test.java | 59 + .../intarrays/IntArrays_assertStartsWith_Test.java | 187 ++ .../integers/Integers_assertEqual_Test.java | 82 + .../Integers_assertGreaterThanOrEqualTo_Test.java | 92 + .../integers/Integers_assertGreaterThan_Test.java | 104 + .../integers/Integers_assertIsBetween_Test.java | 93 + .../Integers_assertIsCloseToPercentage_Test.java | 84 + .../integers/Integers_assertIsCloseTo_Test.java | 73 + .../integers/Integers_assertIsNegative_Test.java | 54 + .../Integers_assertIsNotNegative_Test.java | 54 + .../Integers_assertIsNotPositive_Test.java | 58 + .../integers/Integers_assertIsNotZero_Test.java | 235 ++ .../integers/Integers_assertIsPositive_Test.java | 53 + .../Integers_assertIsStrictlyBetween_Test.java | 109 + .../integers/Integers_assertIsZero_Test.java | 61 + .../Integers_assertLessThanOrEqualTo_Test.java | 92 + .../integers/Integers_assertLessThan_Test.java | 105 + .../integers/Integers_assertNotEqual_Test.java | 82 + .../iterables/Iterables_assertAreAtLeast_Test.java | 76 + .../iterables/Iterables_assertAreAtMost_Test.java | 75 + .../iterables/Iterables_assertAreExactly_Test.java | 84 + .../iterables/Iterables_assertAreNot_Test.java | 68 + .../iterables/Iterables_assertAre_Test.java | 68 + .../Iterables_assertContainsAll_Test.java | 126 + .../Iterables_assertContainsExactly_Test.java | 174 ++ .../Iterables_assertContainsNull_Test.java | 113 + .../Iterables_assertContainsOnlyOnce_Test.java | 201 ++ .../Iterables_assertContainsOnly_Test.java | 177 ++ .../Iterables_assertContainsSequence_Test.java | 181 ++ .../Iterables_assertContainsSubsequence_Test.java | 176 ++ .../iterables/Iterables_assertContains_Test.java | 149 ++ .../iterables/Iterables_assertDoNotHave_Test.java | 68 + ...les_assertDoesNotContainAnyElementsOf_Test.java | 113 + .../Iterables_assertDoesNotContainNull_Test.java | 101 + .../Iterables_assertDoesNotContain_Test.java | 115 + ...Iterables_assertDoesNotHaveDuplicates_Test.java | 149 ++ .../iterables/Iterables_assertEmpty_Test.java | 89 + .../iterables/Iterables_assertEndsWith_Test.java | 181 ++ ...rables_assertHasSameSizeAs_with_Array_Test.java | 102 + ...les_assertHasSameSizeAs_with_Iterable_Test.java | 101 + .../iterables/Iterables_assertHasSize_Test.java | 85 + .../Iterables_assertHaveAtLeast_Test.java | 76 + .../iterables/Iterables_assertHaveAtMost_Test.java | 76 + .../Iterables_assertHaveExactly_Test.java | 84 + .../iterables/Iterables_assertHave_Test.java | 68 + .../iterables/Iterables_assertIsSubsetOf_Test.java | 149 ++ .../iterables/Iterables_assertNotEmpty_Test.java | 87 + .../Iterables_assertNullOrEmpty_Test.java | 86 + .../iterables/Iterables_assertStartsWith_Test.java | 201 ++ .../core/internal/lists/List_assertIs_Test.java | 104 + .../internal/lists/Lists_assertContains_Test.java | 108 + .../lists/Lists_assertDoesNotContain_Test.java | 103 + .../core/internal/lists/Lists_assertHas_Test.java | 106 + ...s_assertIsSortedAccordingToComparator_Test.java | 133 + .../internal/lists/Lists_assertIsSorted_Test.java | 136 ++ .../LongArrays_assertContainsExactly_Test.java | 180 ++ .../LongArrays_assertContainsOnlyOnce_Test.java | 170 ++ .../LongArrays_assertContainsOnly_Test.java | 150 ++ .../LongArrays_assertContainsSequence_Test.java | 187 ++ .../longarrays/LongArrays_assertContains_Test.java | 159 ++ .../LongArrays_assertContains_at_Index_Test.java | 127 + .../LongArrays_assertDoesNotContain_Test.java | 121 + ...gArrays_assertDoesNotContain_at_Index_Test.java | 120 + ...ongArrays_assertDoesNotHaveDuplicates_Test.java | 101 + .../longarrays/LongArrays_assertEmpty_Test.java | 61 + .../longarrays/LongArrays_assertEndsWith_Test.java | 183 ++ ...Arrays_assertHasSameSizeAs_with_Array_Test.java | 60 + ...ays_assertHasSameSizeAs_with_Iterable_Test.java | 64 + .../longarrays/LongArrays_assertHasSize_Test.java | 59 + ...s_assertIsSortedAccordingToComparator_Test.java | 98 + .../longarrays/LongArrays_assertIsSorted_Test.java | 112 + .../longarrays/LongArrays_assertNotEmpty_Test.java | 60 + .../LongArrays_assertNullOrEmpty_Test.java | 59 + .../LongArrays_assertStartsWith_Test.java | 183 ++ .../internal/longs/Longs_assertEqual_Test.java | 81 + .../Longs_assertGreaterThanOrEqualTo_Test.java | 92 + .../longs/Longs_assertGreaterThan_Test.java | 105 + .../Longs_assertIsCloseToPercentage_Test.java | 84 + .../internal/longs/Longs_assertIsCloseTo_Test.java | 73 + .../longs/Longs_assertIsNegative_Test.java | 54 + .../longs/Longs_assertIsNotNegative_Test.java | 54 + .../longs/Longs_assertIsNotPositive_Test.java | 56 + .../internal/longs/Longs_assertIsNotZero_Test.java | 59 + .../longs/Longs_assertIsPositive_Test.java | 53 + .../internal/longs/Longs_assertIsZero_Test.java | 62 + .../longs/Longs_assertLessThanOrEqualTo_Test.java | 92 + .../internal/longs/Longs_assertLessThan_Test.java | 106 + .../internal/longs/Longs_assertNotEqual_Test.java | 82 + .../maps/Maps_assertContainsExactly_Test.java | 166 ++ .../internal/maps/Maps_assertContainsKey_Test.java | 76 + .../maps/Maps_assertContainsKeys_Test.java | 89 + .../maps/Maps_assertContainsOnlyKeys_Test.java | 118 + .../maps/Maps_assertContainsOnly_Test.java | 149 ++ .../maps/Maps_assertContainsValue_Test.java | 77 + .../maps/Maps_assertContainsValues_Test.java | 88 + .../internal/maps/Maps_assertContains_Test.java | 105 + .../maps/Maps_assertDoesNotContainKey_Test.java | 75 + .../maps/Maps_assertDoesNotContainKeys_Test.java | 83 + .../maps/Maps_assertDoesNotContainValue_Test.java | 75 + .../maps/Maps_assertDoesNotContain_Test.java | 78 + .../core/internal/maps/Maps_assertEmpty_Test.java | 66 + .../Maps_assertHasSameSizeAs_with_Array_Test.java | 70 + ...aps_assertHasSameSizeAs_with_Iterable_Test.java | 72 + .../Maps_assertHasSameSizeAs_with_Map_Test.java | 75 + .../internal/maps/Maps_assertHasSize_Test.java | 63 + .../internal/maps/Maps_assertNotEmpty_Test.java | 67 + .../internal/maps/Maps_assertNullOrEmpty_Test.java | 64 + .../ObjectArrays_assertAreAtLeast_Test.java | 76 + .../ObjectArrays_assertAreAtMost_Test.java | 76 + .../ObjectArrays_assertAreExactly_Test.java | 84 + .../ObjectArrays_assertAreNot_Test.java | 70 + .../objectarrays/ObjectArrays_assertAre_Test.java | 70 + .../ObjectArrays_assertContainsAll_Test.java | 139 ++ .../ObjectArrays_assertContainsExactly_Test.java | 172 ++ .../ObjectArrays_assertContainsNull_Test.java | 113 + .../ObjectArrays_assertContainsOnlyOnce_Test.java | 181 ++ .../ObjectArrays_assertContainsOnly_Test.java | 152 ++ .../ObjectArrays_assertContainsSequence_Test.java | 195 ++ ...bjectArrays_assertContainsSubsequence_Test.java | 195 ++ .../ObjectArrays_assertContains_Test.java | 154 ++ .../ObjectArrays_assertContains_at_Index_Test.java | 117 + .../ObjectArrays_assertDoNotHave_Test.java | 69 + ...ays_assertDoesNotContainAnyElementsOf_Test.java | 103 + ...ObjectArrays_assertDoesNotContainNull_Test.java | 103 + .../ObjectArrays_assertDoesNotContain_Test.java | 111 + ...tArrays_assertDoesNotContain_at_Index_Test.java | 119 + ...ectArrays_assertDoesNotHaveDuplicates_Test.java | 102 + .../ObjectArrays_assertEmpty_Test.java | 61 + .../ObjectArrays_assertEndsWith_Test.java | 176 ++ ...rays_assertHasAtLeastOneElementOfType_Test.java | 58 + ...ectArrays_assertHasOnlyElementsOfType_Test.java | 60 + ...Arrays_assertHasSameSizeAs_with_Array_Test.java | 69 + ...ays_assertHasSameSizeAs_with_Iterable_Test.java | 72 + .../ObjectArrays_assertHasSize_Test.java | 61 + .../ObjectArrays_assertHaveAtLeast_Test.java | 75 + .../ObjectArrays_assertHaveAtMost_Test.java | 76 + .../ObjectArrays_assertHaveExactly_Test.java | 84 + .../ObjectArrays_assertHaveNot_Test.java | 67 + .../objectarrays/ObjectArrays_assertHave_Test.java | 70 + ...s_assertIsSortedAccordingToComparator_Test.java | 98 + .../ObjectArrays_assertIsSorted_Test.java | 206 ++ .../ObjectArrays_assertIsSubsetOf_Test.java | 141 ++ .../ObjectArrays_assertNotEmpty_Test.java | 61 + .../ObjectArrays_assertNullOrEmpty_Test.java | 59 + .../ObjectArrays_assertStartsWith_Test.java | 178 ++ ...jects_assertDoesNotHaveNotSameClassAs_Test.java | 73 + .../internal/objects/Objects_assertEqual_Test.java | 111 + .../objects/Objects_assertHasSameClassAs_Test.java | 73 + .../objects/Objects_assertHasToString_Test.java | 60 + ...sertIsEqualToComparingOnlyGivenFields_Test.java | 188 ++ ...ts_assertIsEqualToIgnoringGivenFields_Test.java | 238 ++ ...cts_assertIsEqualToIgnoringNullFields_Test.java | 138 ++ .../Objects_assertIsExactlyInstanceOf_Test.java | 63 + .../Objects_assertIsIn_with_Iterable_Test.java | 99 + .../Objects_assertIsIn_with_array_Test.java | 98 + .../Objects_assertIsInstanceOfAny_Test.java | 89 + .../objects/Objects_assertIsInstanceOf_Test.java | 74 + .../Objects_assertIsNotExactlyInstanceOf_Test.java | 62 + .../Objects_assertIsNotIn_with_Iterable_Test.java | 99 + .../Objects_assertIsNotIn_with_array_Test.java | 98 + .../Objects_assertIsNotInstanceOfAny_Test.java | 89 + .../Objects_assertIsNotInstanceOf_Test.java | 71 + .../objects/Objects_assertIsNotOfClassIn_Test.java | 85 + .../objects/Objects_assertIsOfClassIn_Test.java | 90 + .../objects/Objects_assertNotEqual_Test.java | 68 + .../objects/Objects_assertNotNull_Test.java | 52 + .../objects/Objects_assertNotSame_Test.java | 51 + .../internal/objects/Objects_assertNull_Test.java | 50 + .../internal/objects/Objects_assertSame_Test.java | 53 + .../core/internal/paths/MockPathsBaseTest.java | 33 + .../paths/Paths_assertEndsWithRaw_Test.java | 62 + .../internal/paths/Paths_assertEndsWith_Test.java | 94 + .../Paths_assertExistsNoFollowLinks_Test.java | 50 + .../internal/paths/Paths_assertExists_Test.java | 48 + .../paths/Paths_assertHasBinaryContent_Test.java | 138 ++ .../paths/Paths_assertHasContent_Test.java | 147 ++ .../paths/Paths_assertHasFileName_Test.java | 98 + .../paths/Paths_assertHasNoParentRaw_Test.java | 54 + .../paths/Paths_assertHasNoParent_Test.java | 76 + .../paths/Paths_assertHasParentRaw_Test.java | 88 + .../internal/paths/Paths_assertHasParent_Test.java | 133 + .../paths/Paths_assertHasSameContentAs_Test.java | 142 ++ .../paths/Paths_assertIsAbsolute_Test.java | 49 + .../paths/Paths_assertIsCanonical_Test.java | 70 + .../paths/Paths_assertIsDirectory_Test.java | 62 + .../paths/Paths_assertIsExecutable_Test.java | 62 + .../paths/Paths_assertIsNormalized_Test.java | 52 + .../paths/Paths_assertIsReadable_Test.java | 62 + .../paths/Paths_assertIsRegularFile_Test.java | 61 + .../paths/Paths_assertIsRelative_Test.java | 49 + .../paths/Paths_assertIsSymbolicLink_Test.java | 63 + .../paths/Paths_assertIsWritable_Test.java | 62 + .../internal/paths/Paths_assertNotExists_Test.java | 50 + .../paths/Paths_assertStartsWithRaw_Test.java | 62 + .../paths/Paths_assertStartsWith_Test.java | 114 + .../ShortArrays_assertContainsExactly_Test.java | 180 ++ .../ShortArrays_assertContainsOnlyOnce_Test.java | 172 ++ .../ShortArrays_assertContainsOnly_Test.java | 151 ++ .../ShortArrays_assertContainsSequence_Test.java | 187 ++ .../ShortArrays_assertContains_Test.java | 159 ++ .../ShortArrays_assertContains_at_Index_Test.java | 127 + .../ShortArrays_assertDoesNotContain_Test.java | 121 + ...tArrays_assertDoesNotContain_at_Index_Test.java | 121 + ...ortArrays_assertDoesNotHaveDuplicates_Test.java | 101 + .../shortarrays/ShortArrays_assertEmpty_Test.java | 60 + .../ShortArrays_assertEndsWith_Test.java | 182 ++ ...Arrays_assertHasSameSizeAs_with_Array_Test.java | 63 + ...ays_assertHasSameSizeAs_with_Iterable_Test.java | 71 + .../ShortArrays_assertHasSize_Test.java | 59 + ...s_assertIsSortedAccordingToComparator_Test.java | 98 + .../ShortArrays_assertIsSorted_Test.java | 112 + .../ShortArrays_assertNotEmpty_Test.java | 60 + .../ShortArrays_assertNullOrEmpty_Test.java | 59 + .../ShortArrays_assertStartsWith_Test.java | 183 ++ .../internal/shorts/Shorts_assertEqual_Test.java | 82 + .../Shorts_assertGreaterThanOrEqualTo_Test.java | 92 + .../shorts/Shorts_assertGreaterThan_Test.java | 105 + .../shorts/Shorts_assertIsBetween_Test.java | 93 + .../Shorts_assertIsCloseToPercentage_Test.java | 83 + .../shorts/Shorts_assertIsCloseTo_Test.java | 73 + .../shorts/Shorts_assertIsNegative_Test.java | 54 + .../shorts/Shorts_assertIsNotNegative_Test.java | 56 + .../shorts/Shorts_assertIsNotPositive_Test.java | 56 + .../shorts/Shorts_assertIsNotZero_Test.java | 58 + .../shorts/Shorts_assertIsPositive_Test.java | 52 + .../Shorts_assertIsStrictlyBetween_Test.java | 109 + .../internal/shorts/Shorts_assertIsZero_Test.java | 61 + .../Shorts_assertLessThanOrEqualTo_Test.java | 92 + .../shorts/Shorts_assertLessThan_Test.java | 106 + .../shorts/Shorts_assertNotEqual_Test.java | 82 + .../Strings_assertContainsIgnoringCase_Test.java | 105 + .../Strings_assertContainsOnlyDigits_Test.java | 67 + .../Strings_assertContainsOnlyOnce_Test.java | 117 + ...gs_assertContainsPattern_CharSequence_Test.java | 111 + ...Strings_assertContainsPattern_Pattern_Test.java | 101 + .../Strings_assertContainsSequence_Test.java | 135 ++ .../strings/Strings_assertContains_Test.java | 133 + .../strings/Strings_assertDoesNotContain_Test.java | 83 + .../strings/Strings_assertDoesNotEndWith_Test.java | 80 + ...rings_assertDoesNotMatch_CharSequence_Test.java | 114 + .../Strings_assertDoesNotMatch_Pattern_Test.java | 100 + .../Strings_assertDoesNotStartWith_Test.java | 80 + .../internal/strings/Strings_assertEmpty_Test.java | 82 + .../strings/Strings_assertEndsWith_Test.java | 87 + .../Strings_assertEqualsIgnoringCase_Test.java | 141 ++ ...trings_assertEqualsIgnoringWhitespace_Test.java | 102 + .../strings/Strings_assertHasLinesCount_Test.java | 81 + ...trings_assertHasSameSizeAs_with_Array_Test.java | 60 + ...assertHasSameSizeAs_with_CharSequence_Test.java | 58 + ...ngs_assertHasSameSizeAs_with_Iterable_Test.java | 62 + .../strings/Strings_assertHasSize_Test.java | 82 + .../strings/Strings_assertIsSubstringOf_Test.java | 99 + .../strings/Strings_assertIsXmlEqualCase_Test.java | 91 + .../Strings_assertMatches_CharSequence_Test.java | 113 + .../Strings_assertMatches_Pattern_Test.java | 101 + .../strings/Strings_assertNotEmpty_Test.java | 82 + .../Strings_assertNotEqualsIgnoringCase_Test.java | 162 ++ ...rtNotEqualsIgnoringWhitespace_Failure_Test.java | 82 + ...otEqualsIgnoringWhitespace_Successful_Test.java | 58 + ...ngs_assertNotEqualsIgnoringWhitespace_Test.java | 96 + .../strings/Strings_assertNullOrEmpty_Test.java | 79 + .../strings/Strings_assertStartsWith_Test.java | 88 + ...ables_assertHasCauseExactlyInstanceOf_Test.java | 91 + .../Throwables_assertHasCauseInstanceOf_Test.java | 83 + .../throwables/Throwables_assertHasCause_Test.java | 125 + ...Throwables_assertHasMessageContaining_Test.java | 57 + .../Throwables_assertHasMessageEnding_Test.java | 57 + .../Throwables_assertHasMessageMatching_Test.java | 82 + ...rowables_assertHasMessageStartingWith_Test.java | 57 + .../Throwables_assertHasMessage_Test.java | 57 + .../Throwables_assertHasNoCause_Test.java | 58 + ...s_assertHasRootCauseExactlyInstanceOf_Test.java | 91 + ...rowables_assertHasRootCauseInstanceOf_Test.java | 83 + .../urls/Uris_assertHasAuthority_Test.java | 74 + .../internal/urls/Uris_assertHasFragment_Test.java | 101 + .../internal/urls/Uris_assertHasHost_Test.java | 59 + .../internal/urls/Uris_assertHasPath_Test.java | 88 + .../internal/urls/Uris_assertHasPort_Test.java | 55 + .../internal/urls/Uris_assertHasQuery_Test.java | 94 + .../internal/urls/Uris_assertHasScheme_Test.java | 56 + .../internal/urls/Uris_assertHasUserInfo_Test.java | 88 + .../internal/urls/Urls_assertHasAnchor_Test.java | 94 + .../urls/Urls_assertHasAuthority_Test.java | 76 + .../internal/urls/Urls_assertHasHost_Test.java | 59 + .../internal/urls/Urls_assertHasPath_Test.java | 75 + .../internal/urls/Urls_assertHasPort_Test.java | 55 + .../internal/urls/Urls_assertHasProtocol_Test.java | 55 + .../internal/urls/Urls_assertHasQuery_Test.java | 94 + .../internal/urls/Urls_assertHasUserInfo_Test.java | 89 + .../core/presentation/NumberGrouping_Test.java | 48 + .../core/test/AssertionErrorExpectedException.java | 21 + .../java/org/assertj/core/test/BooleanArrays.java | 30 + .../java/org/assertj/core/test/ByteArrays.java | 35 + .../org/assertj/core/test/CartoonCharacter.java | 50 + .../java/org/assertj/core/test/CharArrays.java | 30 + .../java/org/assertj/core/test/DoubleArrays.java | 30 + src/test/java/org/assertj/core/test/Employee.java | 74 + .../core/test/EqualsHashCodeContractAssert.java | 92 + .../core/test/EqualsHashCodeContractTestCase.java | 62 + .../java/org/assertj/core/test/ErrorMessages.java | 127 + .../org/assertj/core/test/ExpectedException.java | 75 + .../java/org/assertj/core/test/FloatArrays.java | 30 + .../java/org/assertj/core/test/FluentJedi.java | 51 + src/test/java/org/assertj/core/test/IntArrays.java | 30 + src/test/java/org/assertj/core/test/Jedi.java | 41 + .../java/org/assertj/core/test/LongArrays.java | 30 + src/test/java/org/assertj/core/test/Maps.java | 35 + src/test/java/org/assertj/core/test/Name.java | 90 + .../java/org/assertj/core/test/ObjectArrays.java | 30 + src/test/java/org/assertj/core/test/Person.java | 61 + .../test/PersonCaseInsensitiveNameComparator.java | 29 + src/test/java/org/assertj/core/test/Player.java | 87 + .../java/org/assertj/core/test/ShortArrays.java | 35 + .../assertj/core/test/TestClassWithRandomId.java | 46 + src/test/java/org/assertj/core/test/TestData.java | 68 + .../java/org/assertj/core/test/TestFailures.java | 32 + src/test/java/org/assertj/core/test/Vehicle.java | 20 + .../java/org/assertj/core/test/VehicleFactory.java | 44 + .../org/assertj/core/util/AbsValueComparator.java | 27 + .../core/util/ArrayWrapperList_get_Test.java | 63 + .../core/util/ArrayWrapperList_size_Test.java | 44 + .../core/util/ArrayWrapperList_wrap_Test.java | 50 + .../org/assertj/core/util/Arrays_array_Test.java | 31 + .../org/assertj/core/util/Arrays_format_Test.java | 148 ++ .../core/util/Arrays_hasOnlyNullElements_Test.java | 54 + .../org/assertj/core/util/Arrays_isArray_Test.java | 41 + .../core/util/Arrays_isNullOrEmpty_Test.java | 39 + .../core/util/Arrays_nonNullElementsIn_Test.java | 52 + .../core/util/BigDecimalComparatorTest.java | 68 + .../CaseInsensitiveCharSequenceComparator.java | 29 + .../util/CaseInsensitiveCharacterComparator.java | 25 + .../core/util/CaseInsensitiveStringComparator.java | 26 + .../core/util/Closeables_closeQuietly_Test.java | 74 + .../core/util/DateUtil_dayOfMonthOf_Test.java | 49 + .../core/util/DateUtil_dayOfWeekOf_Test.java | 49 + .../util/DateUtil_formatTimeDifference_Test.java | 72 + ...DateUtil_format_with_date_time_format_Test.java | 55 + ..._format_with_date_time_with_ms_format_Test.java | 43 + .../core/util/DateUtil_hourOfDayOf_Test.java | 49 + .../core/util/DateUtil_millisecondOf_Test.java | 49 + .../assertj/core/util/DateUtil_minuteOf_Test.java | 49 + .../assertj/core/util/DateUtil_monthOf_Test.java | 49 + .../org/assertj/core/util/DateUtil_parse_Test.java | 42 + .../core/util/DateUtil_parse_date_Test.java | 53 + .../core/util/DateUtil_parse_date_time_Test.java | 53 + .../assertj/core/util/DateUtil_secondOf_Test.java | 49 + .../core/util/DateUtil_timeDifference_Test.java | 56 + .../core/util/DateUtil_toCalendar_Test.java | 47 + .../core/util/DateUtil_truncateTime_Test.java | 43 + .../assertj/core/util/DateUtil_yearOf_Test.java | 49 + src/test/java/org/assertj/core/util/Employee.java | 55 + .../java/org/assertj/core/util/FileFixture.java | 69 + .../java/org/assertj/core/util/Files_TestCase.java | 43 + .../assertj/core/util/Files_contentOf_Test.java | 70 + .../core/util/Files_currentFolder_Test.java | 36 + .../org/assertj/core/util/Files_delete_Test.java | 40 + .../assertj/core/util/Files_fileNamesIn_Test.java | 87 + .../org/assertj/core/util/Files_linesOf_Test.java | 97 + .../org/assertj/core/util/Files_newFile_Test.java | 61 + .../assertj/core/util/Files_newFolder_Test.java | 39 + .../core/util/Files_newTemporaryFile_Test.java | 39 + .../core/util/Files_newTemporaryFolder_Test.java | 39 + .../core/util/Files_temporaryFolderPath_Test.java | 35 + .../core/util/Files_temporaryFolder_Test.java | 39 + .../java/org/assertj/core/util/FolderFixture.java | 120 + .../org/assertj/core/util/Hexadecimals_Test.java | 31 + .../core/util/Introspection_getProperty_Test.java | 62 + .../core/util/IterableUtil_format_Test.java | 101 + .../core/util/IterableUtil_isNullOrEmpty_Test.java | 71 + .../util/IterableUtil_nonNullElementsIn_Test.java | 54 + .../core/util/IterableUtil_sizeOf_Test.java | 53 + .../core/util/IterableUtil_toArray_Test.java | 58 + .../assertj/core/util/Lists_emptyList_Test.java | 32 + .../assertj/core/util/Lists_newArrayList_Test.java | 52 + .../util/Lists_newArrayList_withIterable_Test.java | 49 + .../util/Lists_newArrayList_withIterator_Test.java | 49 + .../util/Lists_newArrayList_withVarArgs_Test.java | 46 + .../org/assertj/core/util/Maps_format_Test.java | 88 + .../assertj/core/util/Objects_areEqual_Test.java | 87 + .../util/Objects_castIfBelongsToType_Test.java | 46 + .../core/util/Objects_hashCodeFor_Test.java | 54 + .../assertj/core/util/Objects_namesOf_Test.java | 47 + ...ions_checkNotNullOrEmpty_GenericArray_Test.java | 52 + ...ons_checkNotNullOrEmpty_String_String_Test.java | 54 + ...conditions_checkNotNullOrEmpty_String_Test.java | 52 + ...ons_checkNotNull_GenericObject_String_Test.java | 47 + ...conditions_checkNotNull_GenericObject_Test.java | 45 + .../core/util/Sets_newHashSet_Iterable_Test.java | 42 + .../assertj/core/util/Sets_newHashSet_Test.java | 46 + .../Sets_newLinkedHashSet_GenericArray_Test.java | 46 + .../core/util/Sets_newLinkedHashSet_Test.java | 46 + .../org/assertj/core/util/StackTraceUtils.java | 31 + .../StandardRepresentation_toStringOf_Test.java | 200 ++ .../assertj/core/util/StringTestComparator.java | 37 + .../org/assertj/core/util/Strings_append_Test.java | 35 + .../org/assertj/core/util/Strings_concat_Test.java | 35 + .../assertj/core/util/Strings_isEmpty_Test.java | 40 + .../org/assertj/core/util/Strings_join_Test.java | 58 + .../core/util/Strings_quoteObject_Test.java | 36 + .../core/util/Strings_quoteString_Test.java | 40 + ...endCurrentThreadStackTraceToThrowable_Test.java | 67 + .../core/util/Throwables_getRootCause_Test.java | 44 + ...es_removeAssertJElementFromStackTrace_Test.java | 49 + .../org/assertj/core/util/URLs_contentOf_Test.java | 62 + .../org/assertj/core/util/URLs_linesOf_Test.java | 64 + .../assertj/core/util/YearAndMonthComparator.java | 36 + .../assertj/core/util/diff/ChangeDeltaTest.java | 59 + .../assertj/core/util/diff/DeleteDeltaTest.java | 55 + .../java/org/assertj/core/util/diff/DiffTest.java | 81 + .../core/util/diff/GenerateUnifiedDiffTest.java | 132 + .../assertj/core/util/diff/InsertDeltaTest.java | 56 + .../java/org/assertj/core/util/diff/PatchTest.java | 50 + .../assertj/core/util/diff/myers/SnakeTest.java | 30 + .../FieldSupport_fieldValues_Test.java | 143 ++ .../FieldSupport_isAllowedToReadField_Test.java | 45 + .../MethodSupport_methodResultFor_Test.java | 95 + .../PropertyOrFieldSupport_getValueOf_Test.java | 191 ++ .../PropertySupport_propertyValues_Test.java | 145 ++ ...ertySupport_propertyValues_with_mocks_Test.java | 72 + ...PropertySupport_publicGetterExistsFor_Test.java | 48 + .../assertj/core/util/introspection/SuperHero.java | 48 + ...XmlStringPrettyFormatter_prettyFormat_Test.java | 87 + src/test/resources/.gitattributes | 3 + src/test/resources/actual_file.txt | 1 + src/test/resources/diffs/5A.txt | 372 +++ src/test/resources/diffs/5B.txt | 381 +++ src/test/resources/diffs/issue10_base.txt | 46 + src/test/resources/diffs/issue10_patch.txt | 10 + src/test/resources/diffs/issue11_1.txt | 1 + src/test/resources/diffs/issue11_2.txt | 1 + .../resources/diffs/one_delta_test_original.txt | 54 + .../resources/diffs/one_delta_test_revised.txt | 11 + src/test/resources/diffs/original.txt | 174 ++ src/test/resources/diffs/revised.txt | 308 +++ src/test/resources/expected.xml | 1 + src/test/resources/expected_file.txt | 0 src/test/resources/red.png | Bin 0 -> 189 bytes src/test/resources/utf8.txt | 2 + src/test/resources/utf8_mac.txt | 1 + src/test/resources/utf8_win.txt | 2 + 2270 files changed, 175487 insertions(+) -- Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/pkg-java/assertj-core.git _______________________________________________ pkg-java-commits mailing list [email protected] http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-java-commits

