  @Test
  public void testIsUnderRevisionControl() throws Exception {

    assertFalse("Files in Unknown State should not be under revision control", SVNState.UNKNOWN.isUnderRevisionControl());
    assertTrue("Files in Checked In State should be under revision control", VERSIONED.isUnderRevisionControl());
    assertTrue("Files in Added State should be under revision control", SVNState.ADDED.isUnderRevisionControl());
    assertTrue("Files in Deleted State should be under revision control", SVNState.DELETED.isUnderRevisionControl());
  }