public void OnWorkitemStateChanged() { const string workitemId = "D-00001"; var workitemResult = new WorkitemStateChangeResult(ExternalId, workitemId); workitemResult.Messages.Add("message 1"); FullUpdateJiraIssue(ExternalId, config.OnStateChangeFieldName, config.OnStateChangeFieldValue, workitemResult.Messages, config.ProgressWorkflowStateChanged, config.AssigneeStateChanged); Repository.ReplayAll(); reader.OnWorkitemStateChanged(workitemResult); Repository.VerifyAll(); }
public void OnWorkitemStateChangedWithEmptyData() { const string workitemId = "D-00001"; var workitemResult = new WorkitemStateChangeResult(ExternalId, workitemId); var localReader = new JiraIssueReaderUpdater(new JiraServiceConfiguration(), LoggerMock, ConnectorMock); Expect.Call(ConnectorMock.Login); Expect.Call(ConnectorMock.Logout); Repository.ReplayAll(); localReader.OnWorkitemStateChanged(workitemResult); Repository.VerifyAll(); }
public void OnWorkitemStateChangedWithEmptyData() { const string workitemId = "D-00001"; var workitemResult = new WorkitemStateChangeResult(ExternalId, workitemId); var localReader = new JiraIssueReaderUpdater(new JiraServiceConfiguration(), LoggerMock, ConnectorMock); Expect.Call(ConnectorMock.Login); Expect.Call(ConnectorMock.Logout); Repository.ReplayAll(); localReader.OnWorkitemStateChanged(workitemResult); Repository.VerifyAll(); }
public void OnWorkitemStateChangedWithEmptyData() { const string workitemId = "D-00001"; var workitemResult = new WorkitemStateChangeResult(ExternalId, workitemId); var localReader = new JiraIssueReaderUpdater(new JiraServiceConfiguration()); Expect.Call(ServiceFactory.CreateNew(null)).IgnoreArguments().Repeat.Once().Return(SoapService); Expect.Call(SoapService.Dispose).Repeat.Once(); Expect.Call(SoapService.Login(null, null)).Return(Token); Expect.Call(SoapService.Logout(Token)).Return(true); Repository.ReplayAll(); localReader.OnWorkitemStateChanged(workitemResult); Repository.VerifyAll(); }