예제 #1
0
    def test_2demux(self):
        demux = DeMux(2)

        demux.inputs = [1, "a"]
        demux.execute()

        self.assertEqual(demux.output_1, 1)
        self.assertEqual(demux.output_2, "a")
예제 #2
0
    def test_change_n_demux(self):
        demux = DeMux(2)

        demux.inputs = [1, "a"]

        demux.n = 3

        self.assertEqual(demux.output_1, None)
        self.assertEqual(demux.output_2, None)
        self.assertEqual(demux.output_3, None)