def METHOD_NAME(self, m_get_slave, m_logger):
    # Transaction.get_slave() gives you the slave's Qaddress, if the TXN is signed by a slave XMSS tree.
    # If it's a normal TXN signed by the master XMSS tree, it returns None. Since we mocked out validate_extended(),
    # it doesn't really matter what we set here. It's just to make things explicit. Also because class-level patch
    # cannot extend into the setUp() function, only the test_* functions.
    m_get_slave.return_value = b'PUBLICKEY'
    tx_results = [t for t in self.txnprocessor]
    self.assertEqual([True, True, True, True], tx_results)
    self.assertEqual(4, self.m_txpool.add_tx_to_pool.call_count)
    self.assertEqual(4, self.m_broadcast_tx.call_count)