public void TestTarget(TestOperation op) { using (var sim = new OracleCounterSimulator()) { // OnLog defines action(s) performed when Q# test calls function Message sim.OnLog += (msg) => { output.WriteLine(msg); }; sim.OnLog += (msg) => { Debug.WriteLine(msg); }; op.TestOperationRunner(sim); } }
public AssertOracleCallsImpl(OracleCounterSimulator m) : base(m) { _sim = m; }