@@ -0,0 +1,1792 @@
+package de.thi.mymusic.service;%0A%0Aimport de.thi.mymusic.dao.CrudService;%0Aimport de.thi.mymusic.domain.Album;%0Aimport de.thi.mymusic.domain.BaseEntity;%0Aimport de.thi.mymusic.domain.Interpret;%0Aimport de.thi.mymusic.domain.Song;%0Aimport org.jboss.arquillian.container.test.api.Deployment;%0Aimport org.jboss.arquillian.junit.Arquillian;%0Aimport org.jboss.shrinkwrap.api.ShrinkWrap;%0Aimport org.jboss.shrinkwrap.api.formatter.Formatters;%0Aimport org.jboss.shrinkwrap.api.spec.WebArchive;%0Aimport org.junit.Test;%0Aimport org.junit.runner.RunWith;%0A%0Aimport javax.ejb.EJB;%0A%0A%0A/**%0A * Created by Michael on 20.11.2015.%0A */%0A%0A@RunWith(Arquillian.class)%0Apublic class AlbumServiceIntegrationTest %7B%0A%0A    @EJB%0A    AlbumService albumService;%0A%0A    @Deployment(testable = true)%0A    public static WebArchive createDeployment() %7B%0A        WebArchive webarchive = ShrinkWrap.create(WebArchive.class, %22test.war%22)%0A                .addClass(BaseEntity.class)%0A                .addClass(AlbumService.class)%0A                .addClass(Album.class)%0A                .addClass(Song.class)%0A                .addClass(Interpret.class)%0A                .addClass(CrudService.class)%0A                /*.setWebXML(%22WEB-INF/web.xml%22)%0A                .addAsWebInfResource(%22/src/main/webapp/WEB-INF/web.xml%22, %22web.xml%22)%0A                .addAsWebInfResource(%22WEB-INF/jboss-web.xml%22, %22WEB-INF/jboss-web.xml%22)%0A                .addAsWebInfResource(%22WEB-INF/faces-config.xml%22, %22WEB-INF/faces-config.xml%22)*/%0A                .addAsResource(%22META-INF/persistence.xml%22, %22META-INF/persistence.xml%22)%0A                ;%0A        System.out.println(webarchive.toString(Formatters.VERBOSE));%0A        return webarchive;%0A    %7D%0A%0A%0A    @Test%0A    public void ThatAlbumCanBeAdded() %7B%0A        //Album album = new Album();%0A        //album.addSong(new Song(1, %22%22));%0A    %7D%0A%7D

Add AlbumIntegrationTest file