def METHOD_NAME(self):
    _, clean_trust = self.defence_trust.detect_poison()
    _, clean_no_trust = self.defence_no_trust.detect_poison()
    real_clean = np.array([1 if i < NB_TRAIN else 0 for i in range(NB_TRAIN + NB_POISON)])
    pc_tp_trust = np.average(real_clean[:NB_TRAIN] == clean_trust[:NB_TRAIN])
    pc_tn_trust = np.average(real_clean[NB_TRAIN:] == clean_trust[NB_TRAIN:])
    self.assertGreaterEqual(pc_tn_trust, 0.7)
    self.assertGreaterEqual(pc_tp_trust, 0.7)
    pc_tp_no_trust = np.average(real_clean[:NB_TRAIN] == clean_no_trust[:NB_TRAIN])
    pc_tn_no_trust = np.average(real_clean[NB_TRAIN:] == clean_no_trust[NB_TRAIN:])
    self.assertGreaterEqual(pc_tn_no_trust, 0.7)
    self.assertGreaterEqual(pc_tp_no_trust, 0.7)