class TestHDD(unittest.TestCase): #Arrange def setUp(self): self.program1 = Program("Word") self.load_instructions() self.hdd = HDD(10) def load_instructions(self): for i in range(1, 10): self.program1.instructions.append(Instruction("Hooo")) self.program1.instructions.append(Instruction("Booo")) def test_getting_FS(self): fs = self.hdd.generate_file_system() self.assertEquals(fs.list_folders(), [], "FS Generated from clean disk have no folders") def test_serializing_to_HDD(self): fs = self.hdd.generate_file_system() file_name = "a word file" fs.add_file(file_name, self.program1) expected = fs.obtain_names_of_files_in_current() amount_of_files = 1 self.assertEquals(amount_of_files,len(expected)) self.assertEquals(file_name,expected[0]) amount_of_folders = len(fs.list_files_in_current()) self.assertEquals(amount_of_folders, 1, "Should have 1 file") '''
def setUp(self): self.instructions = [] self.otherInstructions = [] self.load_instructions(self.instructions,30) self.load_instructions(self.otherInstructions,25) hdd = HDD(10) self.driveContainer = hdd.get_drive_container()
def setUp(self): self.program1 = Program("Word") self.load_instructions() self.hdd = HDD(10)