To check a variable value you need to import the student's code and use dot notation to get the value.
Example, maybe you ask students to assign a variable named num1 the value of 5.
Student Code:
example.py
1
num1 =5
Copied!
Grading Tests:
1
import unittest
2
β
3
classCodingRoomsUnitTests(unittest.TestCase):
4
β
5
deftest_default_case(self):
6
import example
7
self.assertTrue(example.num1 ==5)
8
β
9
if __name__ =='__main__':
10
unittest.main()
Copied!
Number of items in a list
You can do anything you need to with a student's variable value. For example, we can see if a student created a list with at least 3 items using the len() function.