@Test public void canLookup_complexBeans_scopeControlAnnotated() { int cnt = local().cdiComplex(TestObject.class) .scopeControl() .find().all().size(); Assert.assertEquals(2, cnt); }
@Override public <T> CdiComplexLookupBuilder<T> cdiComplex(Class<T> clazz) { return new CdiComplexLookupBuilder<T>(clazz, this.bm); } }
@Test public void canLookup_complexBeans() { TestObject to = local().cdiComplex(TestObject.class) .named("namedScope") .scopeControl() .find().one(); Assert.assertEquals("namedWithScopeControl", to.getValue()); }
@Override public <T> CdiComplexLookupBuilder<T> cdiComplex(Class<T> clazz) { return new CdiComplexLookupBuilder<T>(clazz, this.bm); } }