Ich mache einige Integrationstests, und ich habe einige Tabellen durch ein Gitter ersetzt. In diesem Moment habe ich einige sichtbare Spalten standardmäßig und anderen Spalten ausgeblendet sind wie folgt:Wie kann ich eine versteckte Spalte eines Gitters mit der Vaadin Testbench anzeigen?
column6.setHidable(true);
column6.setHidden(true);
nun einige Integration zu tun Tests, die ich versuche. Für das Netz bekommen, kann ich die Methode verwenden (ist das einzige Gitter in dieser Ansicht):
$(GridElement.class).first();
Dies funktioniert gut. Aber für meinen Test (mit Vaadin Testbench) muss ich einige Werte überprüfen, die sich innerhalb der versteckten Spalten des Gitters befinden. Ich spreche über diese Schaltfläche:
ich versucht hat, die Vaadin Debug-Konsole zu verwenden, um den Namen der Schaltfläche zu erhalten, die der Benutzer Spalt zeigen/verstecken kann, aber die Debug-Konsole kann nur wählen die gesamtes Rasterelement, nicht dieses Menü.
Ich habe auch überprüft, ob innerhalb des GridElement existiert irgendeine Art von bereits implementierten Methode, die mir Zugriff auf dieses Menü ohne Erfolg geben.
Dank, sehr nützlich ex Planierung! Das funktioniert jetzt gut und ist ein Workaround, bis das Vaadin-Team eine bestimmte Methode für den Zugriff auf dieses Element erstellt. – JorgeHortelano