def test_generatestrings(self): ''' Test if it generate random strings. ''' ret1 = { 'message': 'No Random.org api key or api version found.', 'res': False } self.assertDictEqual(random_org.generateStrings(), ret1) ret2 = { 'message': 'Required argument, number is missing.', 'res': False } self.assertDictEqual( random_org.generateStrings(api_key='peW', api_version='1'), ret2) ret3 = { 'message': 'Number of strings must be between 1 and 10000', 'res': False } char = 'abcdefghijklmnopqrstuvwxyz' self.assertDictEqual( random_org.generateStrings(api_key='peW', api_version='1', number='5', length='8', characters=char), ret3) ret3 = { 'message': 'Length of strings must be between 1 and 20', 'res': False } self.assertDictEqual( random_org.generateStrings(api_key='peW', api_version='1', number=5, length='8', characters=char), ret3) ret3 = { 'message': 'Length of characters must be less than 80.', 'res': False } self.assertDictEqual( random_org.generateStrings(api_key='peW', api_version='1', number=5, length=8, characters=char * 4), ret3) ret3 = {'message': u"Parameter 'apiKey' is malformed", 'res': False} self.assertDictEqual( random_org.generateStrings(api_key='peW', api_version='1', number=5, length=8, characters=char), ret3)
def test_generatestrings(self): """ Test if it generate random strings. """ ret1 = {"message": "No Random.org api key or api version found.", "res": False} self.assertDictEqual(random_org.generateStrings(), ret1) ret2 = {"message": "Required argument, number is missing.", "res": False} self.assertDictEqual( random_org.generateStrings(api_key="peW", api_version="1"), ret2 ) ret3 = { "message": "Number of strings must be between 1 and 10000", "res": False, } char = "abcdefghijklmnopqrstuvwxyz" self.assertDictEqual( random_org.generateStrings( api_key="peW", api_version="1", number="5", length="8", characters=char ), ret3, ) ret3 = {"message": "Length of strings must be between 1 and 20", "res": False} self.assertDictEqual( random_org.generateStrings( api_key="peW", api_version="1", number=5, length="8", characters=char ), ret3, ) ret3 = {"message": "Length of characters must be less than 80.", "res": False} self.assertDictEqual( random_org.generateStrings( api_key="peW", api_version="1", number=5, length=8, characters=char * 4 ), ret3, ) ret3 = {"message": "Parameter 'apiKey' is malformed", "res": False} self.assertDictEqual( random_org.generateStrings( api_key="peW", api_version="1", number=5, length=8, characters=char ), ret3, )
def test_generatestrings(self): ''' Test if it generate random strings. ''' ret1 = {'message': 'No Random.org api key or api version found.', 'res': False} self.assertDictEqual(random_org.generateStrings(), ret1) ret2 = {'message': 'Required argument, number is missing.', 'res': False} self.assertDictEqual(random_org.generateStrings(api_key='peW', api_version='1'), ret2) ret3 = {'message': 'Number of strings must be between 1 and 10000', 'res': False} char = 'abcdefghijklmnopqrstuvwxyz' self.assertDictEqual(random_org.generateStrings(api_key='peW', api_version='1', number='5', length='8', characters=char), ret3) ret3 = {'message': 'Length of strings must be between 1 and 20', 'res': False} self.assertDictEqual(random_org.generateStrings(api_key='peW', api_version='1', number=5, length='8', characters=char), ret3) ret3 = {'message': 'Length of characters must be less than 80.', 'res': False} self.assertDictEqual(random_org.generateStrings(api_key='peW', api_version='1', number=5, length=8, characters=char*4), ret3) ret3 = {'message': u"Parameter 'apiKey' is malformed", 'res': False} self.assertDictEqual(random_org.generateStrings(api_key='peW', api_version='1', number=5, length=8, characters=char), ret3)