Skip to content

AssertJ Setup

Josh edited this page Jun 11, 2023 · 1 revision

Setup AssertJ in Maven Project

AssertJ ist ein Framework zur Erstellung von besseren und lesbareren Testfällen in Java. Um AssertJ in ein Maven basiertes Java-Projekt zu integrieren, müssen Sie die folgende Schritte ausführen:

  1. Öffnen Sie Ihre pom.xml Datei und fügen Sie die folgenden Abhängigkeiten hinzu:
<dependencies>
  <!-- ... -->
  <dependency>
    <groupId>org.assertj</groupId>
    <artifactId>assertj-core</artifactId>
    <version>3.21.0</version>
    <scope>test</scope>
  </dependency>
</dependencies>

In diesem Beispiel wird die neueste Version von AssertJ (3.21.0) verwendet.

  1. Führen Sie jetzt einen Build aus, um Ihre Abhängigkeiten zu aktualisieren.

  2. Jetzt können Sie AssertJ in Ihren Tests verwenden! Erstellen Sie einfach einen neuen Testfall und importieren Sie die AssertJ-Methoden.

import org.assertj.core.api.Assertions;
import org.junit.Test;

public class MyTest {
    @Test
    public void test() {
        String a = "hello";
        String b = "world";

        Assertions.assertThat(a).isEqualTo("hello");
        Assertions.assertThat(b).isEqualTo("world");
    }
}

In diesem Beispiel wird AssertJ verwendet, um sicherzustellen, dass a gleich "hello" und b gleich "world" ist.

Durch die Verwendung von AssertJ können Sie Ihre Testfälle besser lesen und verständlicher machen. Es ermöglicht auch die Verwendung von Fluent-Syntax, die viele der Methoden einfacher und intuitiver macht.

Clone this wiki locally