class TableWorkspaceDisplayEncoderTest(GuiTest):
    def setUp(self):
        self.ws = Load("SavedTableWorkspace.nxs", OutputWorkspace="ws")
        self.encoder = TableWorkspaceDisplayEncoder()
        self.view = TableWorkspaceDisplayDecoder().decode(TABLEWORKSPACEDISPLAY_DICT)

    def test_encoder_returns_complete_dictionary(self):
        self.assertEqual(TABLEWORKSPACEDISPLAY_DICT, self.encoder.encode(self.view))
class TableWorkspaceDisplayEncoderTest(unittest.TestCase):
    def setUp(self):
        self.ws = Load("SavedTableWorkspace.nxs", OutputWorkspace="ws")
        self.encoder = TableWorkspaceDisplayEncoder()
        self.view = TableWorkspaceDisplayDecoder().decode(
            TABLEWORKSPACEDISPLAY_DICT)

    def test_encoder_returns_complete_dictionary(self):
        self.assertEqual(TABLEWORKSPACEDISPLAY_DICT,
                         self.encoder.encode(self.view))
 def setUp(self):
     self.ws = Load("SavedTableWorkspace.nxs", OutputWorkspace="ws")
     self.encoder = TableWorkspaceDisplayEncoder()
     self.view = TableWorkspaceDisplayDecoder().decode(
         TABLEWORKSPACEDISPLAY_DICT)
 def setUp(self):
     self.ws = Load("SavedTableWorkspace.nxs", OutputWorkspace="ws")
     self.encoder = TableWorkspaceDisplayEncoder()
     self.view = TableWorkspaceDisplayDecoder().decode(TABLEWORKSPACEDISPLAY_DICT)