Thanks for your interest Toth! I hope we're able to help you on your journey of learning Arquillian.
About the book: can I learn from it how to architect my code so testing it can be easily done? dao-s, etc? I'm using weblogic, any tips for testing on this one?
The book is primarily about testing, we haven't talked much about properly architecting your application to make it easily testable, but it is a wonderful suggestion! You will see things we've done or decisions we've made in the code which will make it easier to test. It doesn't matter which server you're using with Arquillian. Arquillian supports a wide list of containers including
WeblogicWebSphereTomcatTomEEJBoss AS 4/5/6/7WildflyJBoss Enterprise Application Platform (EAP)GlassfishJettyWeldOpenEJBOpenWebBeans
I think I got them all
There isn't anything different you need to do here besides change the container adapter dependency and maybe some configuration in the arquillian.xml file. Of course any descriptors you need for your container will also need to be in the microdeployment for the test to deploy correctly.
Specifically for Weblogic there's support for WLS 10 and WLS 12.