Package org.jboss.test.virtual.support

Examples of org.jboss.test.virtual.support.MockVFSContext


      }
   }
  
   public void testFindChildSame() throws Exception
   {
      MockVFSContext context = registerSimpleVFSContext();
      context.getMockRoot().setLeaf(false);
     
      VirtualFile root = VFS.getRoot(context.getRootURI());
     
      assertFindChild(root, "", root);
   }
View Full Code Here


      assertFindChild(root, "", root);
   }
  
   public void testFindChildChildren() throws Exception
   {
      MockVFSContext context = registerSimpleVFSContextWithChildren();
      VirtualFile child1 = getChildHandler(context, "child1").getVirtualFile();
      VirtualFile child2 = getChildHandler(context, "child2").getVirtualFile();
      VirtualFile child3 = getChildHandler(context, "child3").getVirtualFile();
     
      VirtualFile root = VFS.getRoot(context.getRootURI());
     
      assertFindChild(root, "", root);
      assertFindChild(root, "child1", child1);
      assertFindChild(root, "child2", child2);
      assertFindChild(root, "child3", child3);
View Full Code Here

      assertFindChild(root, "child3", child3);
   }

   public void testFindChildSubChildren() throws Exception
   {
      MockVFSContext context = registerStructuredVFSContextWithSubChildren();
      VirtualFile child1 = getChildHandler(context, "child1").getVirtualFile();
      VirtualFile child11 = getChildHandler(context, "child1/child1,1").getVirtualFile();
      VirtualFile child2 = getChildHandler(context, "child2").getVirtualFile();
      VirtualFile child21 = getChildHandler(context, "child2/child2,1").getVirtualFile();
      VirtualFile child22 = getChildHandler(context, "child2/child2,2").getVirtualFile();
      VirtualFile child3 = getChildHandler(context, "child3").getVirtualFile();
      VirtualFile child31 = getChildHandler(context, "child3/child3,1").getVirtualFile();
      VirtualFile child32 = getChildHandler(context, "child3/child3,2").getVirtualFile();
      VirtualFile child33 = getChildHandler(context, "child3/child3,3").getVirtualFile();
     
      VirtualFile root = VFS.getRoot(context.getRootURI());
     
      assertFindChild(root, "", root);
      VirtualFile found1 = assertFindChild(root, "child1", child1);
      assertFindChild(root, "child1/child1,1", child11);
      assertFindChild(found1, "child1,1", child11);
View Full Code Here

      assertFindChild(found3, "child3,3", child33);
   }

   public void testFindChildNullPath() throws Exception
   {
      MockVFSContext context = registerSimpleVFSContextWithChildren();

      VirtualFile file = VFS.getRoot(context.getRootURI());
      try
      {
         file.findChild(null);
         fail("Should not be here");
      }
View Full Code Here

      }
   }

   public void testFindChildSimpleDoesNotExist() throws Exception
   {
      MockVFSContext context = registerSimpleVFSContextWithChildren();

      VirtualFile file = VFS.getRoot(context.getRootURI());
      try
      {
         file.findChild("doesnotexist");
         fail("Should not be here");
      }
View Full Code Here

      }
   }

   public void testFindChildStructuredDoesNotExist() throws Exception
   {
      MockVFSContext context = registerStructuredVFSContextWithSubChildren();

      VirtualFile file = VFS.getRoot(context.getRootURI());
      try
      {
         file.findChild("child1/doesnotexist");
         fail("Should not be here");
      }
View Full Code Here

      }
   }

   public void testFindChildIOException() throws Exception
   {
      MockVFSContext context = registerSimpleVFSContextWithChildren();
      context.getMockRoot().setIOException("findChild");

      VirtualFile file = VFS.getRoot(context.getRootURI());
      try
      {
         file.findChild("child1");
         fail("Should not be here");
      }
View Full Code Here

      }
   }
  
   public void testToString() throws Exception
   {
      MockVFSContext context = registerSimpleVFSContext();
      VirtualFileHandler handler = context.getRoot();
     
      VirtualFile file = VFS.getRoot(context.getRootURI());
      assertEquals(handler.toString(), file.toString());
   }
View Full Code Here

      assertEquals(handler.toString(), file.toString());
   }
  
   public void testHashCode() throws Exception
   {
      MockVFSContext context = registerSimpleVFSContext();
      VirtualFileHandler handler = context.getRoot();
     
      VirtualFile file = VFS.getRoot(context.getRootURI());
      assertEquals(handler.hashCode(), file.hashCode());
   }
View Full Code Here

      assertEquals(handler.hashCode(), file.hashCode());
   }
  
   public void testEquals() throws Exception
   {
      MockVFSContext context1 = createSimpleVFSContext();
      MockVFSContext context2 = createSimpleVFSContext();
     
      VirtualFile file1 = context1.getVFS().getRoot();
      VirtualFile file2 = context2.getVFS().getRoot();

      assertEquals(file1, file2);
     
      MockVFSContext context3 = createSimple2VFSContext();
      VirtualFile file3 = context3.getVFS().getRoot();

      assertFalse(file1.equals(file3));
      assertFalse(file2.equals(file3));

      assertFalse(file1.equals(null));
View Full Code Here

TOP

Related Classes of org.jboss.test.virtual.support.MockVFSContext

Copyright © 2018 www.massapicom. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.