def METHOD_NAME(self):
    mcr = self.get_mcrouter()
    key = "/*/a/key"
    value = "value"
    mcr.set(key, value)
    time.sleep(1)
    self.assertEqual(self.aa.get('key'), value)
    self.assertEqual(self.ba.get('key'), value)
    key = "/b*/*/key"
    value = "value2"
    mcr.set(key, value)
    time.sleep(1)
    self.assertEqual(self.ba.get('key'), value)
    self.assertEqual(self.bb.get('key'), value)
    key = "/b/*b*/key"
    value = "value3"
    mcr.set(key, value)
    self.assertEqual(self.bb.get('key'), value)