assertj / assertj/assertj-generator

Allow user to register templates for any type.

Đang mở
#53 0 bình luận 2 reaction 0 người được giao Xem trên GitHub
Ngôn ngữ chính
Java
Star
72
Fork
47
Merge trung bình
1 ngày 16 giờ
Pull request đã merge (30 ngày)
2

Mô tả

For example, a user wants to generate more assertions for String properties.
If String property is `name`, we only generate `hasName`, if we are able to register a template for String, users may tweak which assertions are generated for String and add `hasNameStartingWith` (for example).

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 xác định các điểm đầu vào để đăng ký template và tạo thuộc tính String trong repository. Xem xét cách generator hiện chọn các assertion cho các thuộc tính String. Công việc được hoàn tất khi người dùng có thể đăng ký một template cho một kiểu và sử dụng nó để tùy chỉnh các assertion được tạo ra, bao gồm việc thêm các assertion như hasNameStartingWith.

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

Đánh giá

Công nghệ
java
Lĩnh vực
tooling
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
30/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.