import unittest
import io
import re
from unittest import mock
import math
import copy
import inspect
import student_X as main #Replace student_X with your filename 
    
    
    
    

class DieStrTests(unittest.TestCase):

    def test_default_case(self):
        die = main.Die()

        regex = "(A|a) basic (six|6)(-| )sided die.?"
        result = str(die)
        test = re.match(regex, result)
        message = "Doesn't return the correct string."
        self.assertTrue(test, message)


        
        
if __name__ == "__main__":
    tests = DieStrTests()
    tests.test_default_case()