    @Test
    public void testAddArc() throws Exception {


        ArcVO arc = null;
        try{
        arc = storage.getArcByID(arcFile1);
        fail();
        }
        catch (Exception e){
            //Expected
        }
        
        storage.addARC(arcFile1);

        arc = storage.getArcByID("arcfile1");
        assertEquals(arcFile1, arc.getFileName());
        assertEquals("NEW", arc.getArcState());   
        assertEquals(5, arc.getPriority());
        assertEquals(null, arc.getShardId());

        
          int arcCount = storage.getArcCount();
          assertEquals(1,arcCount);
         
        
    }