Thanks to all! It works now! Am 08.05.2013 14:39 schrieb "Kees van Dieren" <i...@squins.com>:
> Another option is to use the TagTester: > > TagTester tester = wicketTester.getTagByWicketId("containerId"); > > tester.getAttribute("name"); // returns: "anyDynamicValue" > > > > > Best regards / Met vriendelijke groet, > > Kees van Dieren > Squins IT Solutions BV > Oranjestraat 30 > 2983 HS Ridderkerk > The Netherlands > Mobile: +31 (0)6 30413841 > www.squins.com > Chamber of commerce Rotterdam: 24435103 > > > 2013/5/8 Martin Grigorov <mgrigo...@apache.org> > > > Also check AttributeModifierTest in wicket-core/src/test/java/.. > > > > > > On Tue, May 7, 2013 at 5:31 PM, Igor Vaynberg <igor.vaynb...@gmail.com > > >wrote: > > > > > attribute modifiers are behaviors, so use > > > component.getbehavior(AttributeModifier.class) to get it. > > > > > > -igor > > > > > > On Tue, May 7, 2013 at 8:24 AM, Dmitriy Neretin > > > <dmitriy.nere...@googlemail.com> wrote: > > > > Hello, > > > > > > > > Is it possible to unit test an AttributeModifier? > > > > > > > > I have a simple component: > > > > > > > > WebMarkupContainer container = new WebMarkupContainer("containerId"); > > > > container.add(new AttributeModifier("name", "anyDynamicValue")); > > > > > > > > In the unit test: > > > > > > > > WebMarkupContainer container = (WebMarkupContainer) > > > > tester.getComponentFromLastRenderedPage("containerId"); > > > > > > > > Is it possible to get the modifier above? I can see it in the object > > > state > > > > (while debugging) but I have no idea how to get it to test an > > > > anyDynamicValue... > > > > > > > > Any ideas? > > > > > > > > Regards, > > > > > > > > Dmitriy > > > > > > --------------------------------------------------------------------- > > > To unsubscribe, e-mail: users-unsubscr...@wicket.apache.org > > > For additional commands, e-mail: users-h...@wicket.apache.org > > > > > > > > > > > > -- > > Martin Grigorov > > Wicket Training & Consulting > > http://jWeekend.com <http://jweekend.com/> > > >