@Test(expected = EnforcerRuleException.class)
 public void testBadDebianVersionReservedAlpha() throws EnforcerRuleException {
   RequireDebianCompatibleVersionRule rule = new RequireDebianCompatibleVersionRule();
   rule.ensureValidDebianVersion("7.0.2.alpha3");
 }
 @Test
 public void testSkippedSnapshotDebianVersions() throws EnforcerRuleException {
   RequireDebianCompatibleVersionRule rule = new RequireDebianCompatibleVersionRule();
   rule.ensureValidDebianVersion("1.0.0-SNAPSHOT");
   rule.ensureValidDebianVersion("7.0.2.SNAPSHOT");
 }
 @Test(expected = EnforcerRuleException.class)
 public void testBadDebianVersionUnderscore() throws EnforcerRuleException {
   RequireDebianCompatibleVersionRule rule = new RequireDebianCompatibleVersionRule();
   rule.ensureValidDebianVersion("7.0.2_RC0");
 }
 @Test
 public void testGoodDebianVersions() throws EnforcerRuleException {
   RequireDebianCompatibleVersionRule rule = new RequireDebianCompatibleVersionRule();
   rule.ensureValidDebianVersion("1.0.0");
   rule.ensureValidDebianVersion("7.0.2.RC0");
 }