@Test public void testNotNullAfterEnrichment() { CorrectTest correctTest = new CorrectTest(); getGrapheneEnricher().enrich(correctTest); Assert.assertNotNull(correctTest.pageFragment); Assert.assertNotNull(correctTest.pageFragment.getLocatorRefByClassName()); Assert.assertNotNull(correctTest.pageFragment.getLocatorRefByCssSelector()); Assert.assertNotNull(correctTest.pageFragment.getLocatorRefById()); Assert.assertNotNull(correctTest.pageFragment.getLocatorRefByLinkText()); Assert.assertNotNull(correctTest.pageFragment.getLocatorRefByName()); Assert.assertNotNull(correctTest.pageFragment.getLocatorRefByPartialLinkText()); Assert.assertNotNull(correctTest.pageFragment.getLocatorRefByTagName()); Assert.assertNotNull(correctTest.pageFragment.getLocatorRefByXPath()); Assert.assertNotNull(correctTest.pageFragment.getRootProxy()); Assert.assertNotNull(correctTest.pageFragment.getSpansInPageFragment()); }
@Override public void enrich(Object o) { Collection<SearchContextTestEnricher> sortedSearchContextEnrichers = AbstractSearchContextEnricher.getSortedSearchContextEnrichers(serviceLoader); for (SearchContextTestEnricher enricher : sortedSearchContextEnrichers) { if (isApplicableToTestClass(enricher)) { enricher.enrich(null, o); } } }
GrapheneEnricher implements TestEnricher { @Override public void enrich(Object o) { Collection<SearchContextTestEnricher> sortedSearchContextEnrichers = AbstractSearchContextEnricher.getSortedSearchContextEnrichers(serviceLoader); for (SearchContextTestEnricher enricher : sortedSearchContextEnrichers) { if (isApplicableToTestClass(enricher)) { enricher.enrich(null, o); } } } }
GrapheneEnricher implements TestEnricher { @Override public void enrich(Object o) { Collection<SearchContextTestEnricher> sortedSearchContextEnrichers = AbstractSearchContextEnricher.getSortedSearchContextEnrichers(serviceLoader); for (SearchContextTestEnricher enricher : sortedSearchContextEnrichers) { if (isApplicableToTestClass(enricher)) { enricher.enrich(null, o); } } }  }
GrapheneEnricher implements TestEnricher { @Override public void enrich(Object o) { Collection<SearchContextTestEnricher> sortedSearchContextEnrichers = AbstractSearchContextEnricher.getSortedSearchContextEnrichers(serviceLoader); for (SearchContextTestEnricher enricher : sortedSearchContextEnrichers) { if (isApplicableToTestClass(enricher)) { enricher.enrich(null, o); } } }  @Override void enrich(Object o); @Override Object[] resolve(Method method); }
GrapheneEnricher implements TestEnricher { @Override public void enrich(Object o) { Collection<SearchContextTestEnricher> sortedSearchContextEnrichers = AbstractSearchContextEnricher.getSortedSearchContextEnrichers(serviceLoader); for (SearchContextTestEnricher enricher : sortedSearchContextEnrichers) { if (isApplicableToTestClass(enricher)) { enricher.enrich(null, o); } } }  @Override void enrich(Object o); @Override Object[] resolve(Method method);  }