code: def test_fetch_trials_properly(self, space, monkeypatch):
      lineages = build_lineages_for_exploit(space, monkeypatch)
      exploit = self.constructor()
  
      def test_truncate_args(rng, trial, trials):
          assert trials == self.get_trials(lineages, trial)
  
      monkeypatch.setattr(exploit, "_truncate", test_truncate_args)
  
      exploit(RNGStub(), TrialStub(id="selected-trial"), lineages)
  
imports: import numpy
  import pytest
  from base import RNGStub, TrialStub
  from orion.algo.pbt.exploit import BacktrackExploit, PipelineExploit, TruncateExploit
  from orion.algo.pbt.pbt import Lineages
label_desc: Use image node_id 7 for calling the TruncateGenericTests obj's underlying member method code with example usage: obj.test_fetch_trials_properly(space, monkeypatch) without return types