public void CanBindDeleted()
        {
            pendingBreakpoint.Delete();
            IEnumDebugErrorBreakpoints2 errorBreakpointsEnum;
            var result = pendingBreakpoint.CanBind(out errorBreakpointsEnum);

            Assert.AreEqual(null, errorBreakpointsEnum);
            Assert.AreEqual(AD7Constants.E_BP_DELETED, result);
        }
        public void SetUp()
        {
            var taskContext = new JoinableTaskContext();
            IDebugBreakpointRequest2 mockBreakpointRequest =
                Substitute.For <IDebugBreakpointRequest2>();

            mockBreakpointRequest.GetRequestInfo(Arg.Any <enum_BPREQI_FIELDS>(),
                                                 Arg.Any <BP_REQUEST_INFO[]>()).Returns(x =>
            {
                return(VSConstants.S_OK);
            });

            pendingBreakpoint = new DebugPendingBreakpoint.Factory(taskContext, null, null, null)
                                .Create(null, null, mockBreakpointRequest, null);
            pendingBreakpoint.Delete();
        }
 public void Delete()
 {
     Assert.AreEqual(AD7Constants.E_BP_DELETED, pendingBreakpoint.Delete());
 }