class TestSBToolMethods(unittest.TestCase): """ Unit tests for the SBTool class. """ def setUp(self): self.sbtools = SBTools() self.sbtool = SBTool(self.sbtools) def test001_init(self): self.assertEqual(self.sbtool.sbtools, self.sbtools) def test002_get_command(self): self.assertRaises(EntryPointError, self.sbtool.get_command) def test003_get_alt_commands(self): self.assertRaises(EntryPointError, self.sbtool.get_alt_commands) def test004_get_full_command_str(self): self.assertRaises(EntryPointError, self.sbtool.get_full_command_str) def test005_get_about(self): self.assertRaises(NotImplementedError, self.sbtool.get_about) def test006_get_name(self): self.assertRaises(EntryPointError, self.sbtool.get_name) def test007_get_full_epldata(self): self.assertRaises(EntryPointError, self.sbtool.get_full_epldata) def test008_get_version(self): self.assertEqual(self.sbtool.get_version(), "0.5") def test009_print_help(self): self.assertRaises(NotImplementedError, self.sbtool.print_help) def test010_run(self): self.assertRaises(NotImplementedError, self.sbtool.run)
def setUp(self): self.sbtools = SBTools() self.sbtool = SBTool(self.sbtools)