Move assert to AssertJ

This commit moves project-based assertions to regular AssertJ Assert
classes. `ProjectStructure` is now an assert provider so that it can
be used with the standard `assertThat` method.

Specialized assertions are provided for the supported build systems as
well as text-based content.

Closes gh-764
This commit is contained in:
Stephane Nicoll
2019-08-21 10:59:27 +02:00
parent 1082ac7bf7
commit ddd609c639
53 changed files with 2420 additions and 1096 deletions

View File

@@ -59,11 +59,6 @@
<artifactId>javax.servlet-api</artifactId>
<optional>true</optional>
</dependency>
<dependency>
<groupId>org.assertj</groupId>
<artifactId>assertj-core</artifactId>
<optional>true</optional>
</dependency>
<dependency>
<groupId>org.junit.jupiter</groupId>