title: How to test JSF application
body: <p>I would like to test UI part and the state of managed beans as well. 
  Previously I used JSFUnit and want to know if something better exists in JSF world.
  I heard about Arquillian and read some articles but never used it. </p>
  
  <p>How would you suggest to test? </p>