File tree Expand file tree Collapse file tree 2 files changed +17
-7
lines changed
bellatrix.web/src/main/java/solutions/bellatrix/web/pages Expand file tree Collapse file tree 2 files changed +17
-7
lines changed Original file line number Diff line number Diff line change 2424
2525public abstract class WebPage <MapT extends PageMap , AssertsT extends PageAsserts <MapT >> {
2626 public BrowserService browser () {
27- return new BrowserService ();
27+ return app (). browser ();
2828 }
2929
30- public JavaScriptService javaScript () {
31- return new JavaScriptService ();
30+ public ComponentCreateService create () {
31+ return app (). create ();
3232 }
3333
34- public ComponentCreateService create () {
35- return new ComponentCreateService ();
34+ public JavaScriptService javaScript () {
35+ return app (). script ();
3636 }
3737
3838 public App app () {
Original file line number Diff line number Diff line change 1313
1414package solutions .bellatrix .web .pages ;
1515
16+ import solutions .bellatrix .web .services .App ;
1617import solutions .bellatrix .web .services .BrowserService ;
1718import solutions .bellatrix .web .services .ComponentCreateService ;
19+ import solutions .bellatrix .web .services .JavaScriptService ;
1820
1921import java .lang .reflect .ParameterizedType ;
2022
2123public abstract class WebSection <MapT extends PageMap , AssertionsT extends PageAsserts <MapT >> {
2224 public BrowserService browser () {
23- return new BrowserService ();
25+ return app (). browser ();
2426 }
2527
2628 public ComponentCreateService create () {
27- return new ComponentCreateService ();
29+ return app ().create ();
30+ }
31+
32+ public JavaScriptService javaScript () {
33+ return app ().script ();
34+ }
35+
36+ public App app () {
37+ return new App ();
2838 }
2939
3040 public MapT map () {
You can’t perform that action at this time.
0 commit comments