Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

✨ Implemented the Workflow Status service. #143

Merged
merged 1 commit into from
Sep 15, 2022

Conversation

ctreminiom
Copy link
Owner

  1. Created the interface called WorkflowStatusConnector which contains the service contract.

  2. Created the WorkflowStatusService struct with the service implementation under workflow_status_impl.go

  3. Created the dedicated structs under jira_workflow_status.go

  4. Injected the service implementation under the WorkflowService struct (Workflow.Status.*)

  5. Created the Unit Test Cases with a 92.5% of coverage

  6. Fixes Add endpoints to manage Jira statuses #140

1. Created the interface called WorkflowStatusConnector which contains the service contract.

2. Created the WorkflowStatusService struct with the service implementation under workflow_status_impl.go

3. Created the dedicated structs under jira_workflow_status.go

4. Injected the service implementation under the WorkflowService struct (Workflow.Status.*)

5. Created the Unit Test Cases with a 92.5% of coverage

6. Fixes #140
@codecov
Copy link

codecov bot commented Sep 15, 2022

Codecov Report

Merging #143 (e08eb1d) into main (a0ad3c5) will decrease coverage by 0.02%.
The diff coverage is 84.46%.

@@            Coverage Diff             @@
##             main     #143      +/-   ##
==========================================
- Coverage   86.48%   86.45%   -0.03%     
==========================================
  Files         114      115       +1     
  Lines        9242     9342     +100     
==========================================
+ Hits         7993     8077      +84     
- Misses        686      694       +8     
- Partials      563      571       +8     
Impacted Files Coverage Δ
jira/v2/api_client_impl.go 46.91% <50.00%> (-0.15%) ⬇️
jira/v3/api_client_impl.go 46.91% <50.00%> (-0.15%) ⬇️
jira/internal/workflow_status_impl.go 87.09% <87.09%> (ø)
jira/internal/workflow_impl.go 86.20% <100.00%> (+0.24%) ⬆️

Help us with your feedback. Take ten seconds to tell us how you rate us. Have a feature suggestion? Share it here.

@ctreminiom
Copy link
Owner Author

The documentation has been created, the methods are working as expected, please refer to the following link:

@ctreminiom ctreminiom merged commit 41ff408 into main Sep 15, 2022
@ctreminiom ctreminiom deleted the feature/workflow-statuses branch May 15, 2023 23:57
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
Archived in project
Development

Successfully merging this pull request may close these issues.

Add endpoints to manage Jira statuses
1 participant