[JAVA] [Persönlich] JUnit5-Memorandum-Memo (in Arbeit)

Ich vergesse oft die Prozesse, die in JUnit 5 häufig verwendet werden, deshalb werde ich sie als Memorandum schreiben.

Was Sie mit Standardfunktionen machen können. Notieren Sie sich den Fall, in dem Sie Ihre eigenen erstellen müssen, weil Sie dies nicht tun können.

1. Was Sie tun möchten

1-1 Vorbereitung

1-2. Testüberprüfung

1-3 Nachbearbeitung

1-4 Andere

2. Grundkenntnisse

2-1 Grundkenntnisse

2-2. Referenz-URL

3.TIPS

3-1. Dateisperre

Sperren Sie die Zieldatei so, dass sie nicht gelesen werden kann.


    try (
        FileChannel fc =
            FileChannel.open(Paths.get(""), StandardOpenOption.CREATE, StandardOpenOption.WRITE);
        FileLock lock = fc.tryLock()) {
      //Betrieb nach Schlosserfassung
    } catch (Exception e) {
      //Fehler bei der Sperrerfassung
    }

3-2. Vergleich von Dateien

Wenn die Dateigröße klein ist, verwenden Sie commons-io für Folgendes.

    assertThat(FileUtils.readFileToString(file1, "UTF-8"),
        is(FileUtils.readFileToString(file2, "UTF-8")));

3-3 Geben Sie das VM-Argument an

Recommended Posts

[Persönlich] JUnit5-Memorandum-Memo (in Arbeit)
JUnit Memorandum
Nachrichtendialog mit Java anzeigen (persönliches Memo)
Refactoring in JUnit
Verwendungshinweise zu JUnit5
[Arbeitsnotiz für persönliche Anwendungen] Anzeigen von Balkendiagrammen und Liniendiagrammen in einem Diagramm
[Persönliches Memo] Erstellen Sie eine einfache, tiefe Kopie mit Java
[Arbeitsnotiz für persönliche Anwendungen] Erstellen Sie einen Kalender mit simple_calendar
Persönliche Zusammenfassung der in JUnit 4 häufig verwendeten Typen
[Persönliches Memo] Try-Catch-Zusammenfassung
WebApi-Memorandum mit Java
Docker-Netzwerk (persönliches Memorandum)
[Arbeitsnotiz für persönliche Anwendungen] Verschieben Sie den Speicherort der Schaltfläche "Folgen"