30 lines
1.1 KiB
Python
30 lines
1.1 KiB
Python
import unittest
|
|
|
|
import funcs
|
|
|
|
class testSwChar(unittest.TestCase):
|
|
def testNewChar(self):
|
|
text1, result = funcs.parseChar("TestUser","")
|
|
self.assertEqual(result,"Character for TestUser created")
|
|
|
|
def testChangeName(self):
|
|
text1, result = funcs.parseChar("TestUser","name TestChar")
|
|
self.assertEqual(result,"Changed TestChar's Name to TestChar")
|
|
|
|
def testChangeChar(self):
|
|
text1, result = funcs.parseChar("TestUser","characteristics brawn 1")
|
|
self.assertEqual(result,"Changed New Character's Characteristics")
|
|
|
|
def testDelChar(self):
|
|
text1, result = funcs.parseChar("TestUser","purge")
|
|
self.assertEqual(result,"Character for TestUser deleted")
|
|
|
|
|
|
class testGwendolynFuncs(unittest.TestCase):
|
|
def testCap(self):
|
|
self.assertEqual(funcs.cap("planet of the apes"),"Planet of the Apes")
|
|
self.assertEqual(funcs.cap("the greatest showman"),"The Greatest Showman")
|
|
self.assertEqual(funcs.cap("i'm the best person!"),"I'm the Best Person!")
|
|
|
|
if __name__ == "__main__":
|
|
unittest.main() |