assertj / assertj/assertj-swing

Add methods for checking JTree node expansion/collapsing state in JTreeFixture and JTreeNodeFixture

Offen
#121 0 Kommentare 0 Reaktionen 0 zugewiesene Personen Auf GitHub ansehen
import from fest-swing Minor New Feature
Vorherrschende Sprache
Java
Sterne
121
Forks
52
PR-Merge-Kennzahlen
Keine gemergten PRs in 30 T.

Beschreibung

_Issue by **[Tero Paananen](http://jira.codehaus.org/secure/ViewProfile.jspa?name=gorbachev)** from Thu, 4 Nov 2010 13:14:27 -0500_
_Originally opened as http://jira.codehaus.org/browse/FEST-401_

---

It would be very helpful to be able to do something like this:

JTreeFixture fixture = new JTreeFixture(...);

fixture.requireCollapsed("Root/1/1.1/1.1.1");

fixture.requireExpanded("Root/1/1.1/1.1.2");

Same on JTreeNodeFixture:

JTreeNodeFixture fixture = new JTreeNodeFixture(...);

fixture.requireCollapsed();

fixture.requireExpanded();

Currently I have to go dig up the JTree instance, and do that way. I'd prefer

to use fixtures for this.

---

votes (original issue): 0
watches (original issue): 0

Beitragsleitfaden

Beitragsleitfaden öffnen

Rechercherichtung

Beginne damit, JTreeFixture und JTreeNodeFixture zusammen mit ihren vorhandenen Fixture-Methoden zu lesen, und prüfe anschließend die von ihnen umschlossenen JTree-APIs zum Erweitern und Einklappen. Die Arbeit ist abgeschlossen, wenn beide Fixtures die angeforderten Zustandsprüfungen für Baumpfade und aktuelle Knoten bereitstellen und Tests sowohl erweiterte als auch eingeklappte Fälle abdecken.

Vom Indexierungsmodell aus dem Issue-Text verfasst.

Bewertung

Tech-Stack
java
Bereich
testing
Issue-Typ
Feature
Schwierigkeit
3/5
Geschätzter Aufwand
1-2 Tage
Aktivitätsstatus
Veraltet
Klarheit
Klar beschrieben
Anfängerfreundlichkeit
35/100

Neue Issues direkt in Ihr Postfach

Eine kurze Übersicht über anfängerfreundliche GitHub-Issues.