Call-for-Code-for-Racial-Justice / Call-for-Code-for-Racial-Justice/TakeTwo

Starter Kit: Unit Testing in TakeTwo repositories

Đang mở
#34 1 bình luận 0 reaction 0 người được giao Xem trên GitHub
ms-cohort-claimed stale
Ngôn ngữ chính
Không có dữ liệu ngôn ngữ
Star
27
Fork
9
Chỉ số merge pull request
Không có pull request nào được merge trong 30 ngày

Mô tả

### Background on the problem the feature will solve/improved user experience
Our code currently lacks unit testing, which is needed for test driven development practices: easy debugging, functional testing, etc.

### Describe the solution you'd like
Provide unit tests for various TakeTwo repositories:

- [ ] https://github.com/Call-for-Code-for-Racial-Justice/TakeTwo-Marker-ChromeExtension
- [ ] https://github.com/Call-for-Code-for-Racial-Justice/TakeTwo-DataScience/
- [ ] https://github.com/Call-for-Code-for-Racial-Justice/taketwo-webapi/

### Tasks
- [ ] research existing tests of similar code bases
- [ ] document list of tests to be implemented for each repository based on programming language, architecture, etc
- [ ] create Github issues for each test in the appropriate repo and link to this issue as well
- [ ] implement changes in each repository as appropriate

### Acceptance Criteria

- [ ] At least 60% code coverage by unit tests

Hướng dẫn đóng góp

Mở hướng dẫn đóng góp

Hướng nghiên cứu

Bắt đầu bằng cách xem xét ba repository được liên kết: TakeTwo-Marker-ChromeExtension, TakeTwo-DataScience và taketwo-webapi, cùng với các test hiện có trong những codebase tương đương. Ghi lại các test cần thiết cho từng repository, tạo các issue được liên kết trong những repository phù hợp và sử dụng các issue đó để theo dõi việc triển khai. Công việc được xem là hoàn tất khi mỗi repository có các unit test đã lên kế hoạch và toàn bộ phần việc đạt ít nhất 60% code coverage.

Do mô hình lập chỉ mục viết ra từ nội dung của issue.

Đánh giá

Lĩnh vực
testing-qa
Loại issue
Tính năng
Độ khó
5/5
Thời gian dự kiến
Hơn một tuần
Mức độ hoạt động
Đình trệ
Độ rõ ràng
Cần làm rõ
Mức phù hợp với người mới
18/100

Nhận issue mới trong hộp thư của bạn

Bản tóm tắt ngắn những issue GitHub phù hợp với người mới.