Skip to content

Commit

Permalink
Added ignored test for FORGE-935
Browse files Browse the repository at this point in the history
  • Loading branch information
gastaldi committed Jun 3, 2013
1 parent ab0d111 commit 20ae523
Showing 1 changed file with 22 additions and 1 deletion.
Expand Up @@ -7,13 +7,17 @@
* http://www.eclipse.org/legal/epl-v10.html
*/

import static org.hamcrest.CoreMatchers.instanceOf;
import static org.hamcrest.CoreMatchers.is;

import java.io.File;

import javax.inject.Inject;

import org.jboss.arquillian.container.test.api.Deployment;
import org.jboss.arquillian.junit.Arquillian;
import org.jboss.forge.addon.parser.java.resources.JavaResource;
import org.jboss.forge.addon.resource.Resource;
import org.jboss.forge.addon.resource.ResourceFactory;
import org.jboss.forge.arquillian.Addon;
import org.jboss.forge.arquillian.Dependencies;
Expand All @@ -24,6 +28,7 @@
import org.jboss.forge.parser.java.JavaClass;
import org.jboss.shrinkwrap.api.ShrinkWrap;
import org.junit.Assert;
import org.junit.Ignore;
import org.junit.Test;
import org.junit.runner.RunWith;

Expand All @@ -37,7 +42,8 @@ public class JavaParserResourcesTest
})
public static ForgeArchive getDeployment()
{
ForgeArchive archive = ShrinkWrap.create(ForgeArchive.class)
ForgeArchive archive = ShrinkWrap
.create(ForgeArchive.class)
.addBeansXML()
.addAsAddonDependencies(
AddonDependencyEntry.create(AddonId.from("org.jboss.forge.addon:parser-java", "2.0.0-SNAPSHOT")),
Expand All @@ -61,4 +67,19 @@ public void testJavaResourceCreation() throws Exception
Assert.assertEquals("Example", resource.getJavaSource().getName());
Assert.assertEquals("org.jboss.forge.test", resource.getJavaSource().getPackage());
}

@Test
@Ignore("FORGE-935")
public void testJavaResourceCreationSpecialized() throws Exception
{
JavaClass javaClass = JavaParser.create(JavaClass.class).setPackage("org.jboss.forge.test").setName("Example");
JavaResource resource = factory.create(JavaResource.class, File.createTempFile("forge", ".java"));
resource.createNewFile();
resource.setContents(javaClass);

Resource<File> newResource = factory.create(resource.getUnderlyingResourceObject());

Assert.assertThat(newResource, is(instanceOf(JavaResource.class)));
Assert.assertEquals(resource, newResource);
}
}

0 comments on commit 20ae523

Please sign in to comment.