def test_toomany(self): self.assertFalse(validateAscessionNumber("A123-1234"))
def test_toolittle(self): self.assertFalse(validateAscessionNumber("A12-1234"))
def test_dashes(self): self.assertFalse(validateAscessionNumber("AB-34-1234")) self.assertFalse(validateAscessionNumber("AB341234"))
def test_badsecond(self): self.assertFalse(validateAscessionNumber("AB34-CD34"))
def test_badfirst(self): self.assertFalse(validateAscessionNumber("1234-1234"))
def test_validateAscessionNumber(self): numlist = ["AB18-5320"] for num in numlist: print(num) assert (validateAscessionNumber(num))