public void SetUp() { var breakpointFactory = new RemoteBreakpointFactory(); mockBreakpoint = Substitute.For <SbBreakpoint>(); remoteBreakpoint = breakpointFactory.Create(mockBreakpoint); mockTarget = Substitute.For <SbTarget>(); remoteTarget = new RemoteTargetFactory(breakpointFactory).Create(mockTarget); mockFunction = Substitute.For <SbFunction>(); }
public void SetUp() { mockTarget = Substitute.For <SbTarget>(); remoteTarget = new RemoteTargetFactory(new RemoteBreakpointFactory()) .Create(mockTarget); mockAddress = Substitute.For <SbAddress>(); mockProcess = Substitute.For <SbProcess>(); mockMemoryRegion = Substitute.For <SbMemoryRegionInfo>(); mockError = Substitute.For <SbError>(); mockBreakpoint = Substitute.For <SbBreakpoint>(); remoteBreakpoint = new RemoteBreakpointFactory().Create(mockBreakpoint); mockFunction = Substitute.For <SbFunction>(); mockTarget.GetProcess().Returns(mockProcess); }
internal RemoteBreakpointImpl(SbBreakpoint sbBreakpoint, RemoteBreakpointFactory breakpointFactory) { this.sbBreakpoint = sbBreakpoint; this.breakpointFactory = breakpointFactory; }
public RemoteBreakpoint Create(SbBreakpoint sbBreakpoint) => sbBreakpoint != null ? new RemoteBreakpointImpl(sbBreakpoint, this) : null;