[assertj-core] 02/02: Merge tag 'upstream/2.3.0'

Emmanuel Bourg ebourg-guest at moszumanska.debian.org
Wed Jan 27 22:54:08 UTC 2016


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 <ebourg at apache.org>
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/built-on-Dev at Cloud-Cloudbees.png        |  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



More information about the pkg-java-commits mailing list