def testRegister_Normal(self):
        sub = self.mock.CreateMock(TickSubsriber)
        sub.subRules().AndReturn(['s1', 'mockRule'])

        tf = TickFeeder()
        tf._TickFeeder__source = {'s1': 'dam1', 's11': 'dam2', 's2': 'dam3'}

        self.mock.ReplayAll()
        tf.register(sub)
        self.mock.VerifyAll()

        subs = tf.getSubs()
        print(subs)
        self.assertEquals({sub: {'symbols': ['s1'], 'fail': 0}}, subs)
    def testRegister_Normal(self):
        sub = self.mock.CreateMock(TickSubsriber)
        sub.subRules().AndReturn(['s1', 'mockRule'])

        tf = TickFeeder()
        tf._TickFeeder__source = {'s1': 'dam1', 's11': 'dam2', 's2': 'dam3'}

        self.mock.ReplayAll()
        tf.register(sub)
        self.mock.VerifyAll()

        subs = tf.getSubs()
        print(subs)
        self.assertEquals({sub: {'symbols': ['s1'], 'fail': 0} },
                          subs)