Tôi vừa mua một bản sao của Intellij và tôi cần phải tạo ra một bài kiểm tra đơn vị thử và đặt junit trên classpath và thiết lập các thử nghiệm để thực hiện với các Á hậu junit. Nó là tầm thường để làm như vậy trong Eclipse.Làm thế nào để thực hiện phong cách Eclipse TDD với Intellij
Mỗi hướng dẫn tôi đọc ngoại hình như thế này ...
- Tạo một lớp để kiểm tra
- Add phương pháp
- Tạo một thư mục gốc nguồn thử nghiệm
- Tạo một lớp thử nghiệm
- Chạy thử nghiệm
Nhưng tôi không muốn tạo bất kỳ lớp học nào hoặc bất kỳ Met nào hod cho đến khi tôi có một thử nghiệm mà sẽ không biên dịch.
Tôi muốn bố cục lớp và phương thức sơ khai trước tiên trong bài kiểm tra. Khi tôi đã hài lòng với API tôi đã thể hiện trong bài kiểm tra, tôi muốn tự động tạo ra các khai báo lớp và phương thức, và sau đó bắt đầu với các xác nhận.
Cách thực hiện việc này trong Intellij?
này không thực sự cần phải làm với IntelliJ; đó là một vấn đề TDD nói chung. Cách tiếp cận thông thường là viết một số sơ khai với các cơ quan như 'ném mới UnsupportedOperationException(); // TODO', sau đó viết các bài kiểm tra đối với những người đó và sau đó làm việc cho đến khi các bài kiểm tra đó vượt qua. Nhưng bạn đề cập đến stubbing đã; vậy, cụ thể bạn đang gặp rắc rối với điều gì? – yshavit
Tôi nghĩ rằng đó là một vấn đề với Intellij không hỗ trợ một quy trình làm việc được nhiều nhà phát triển coi là phương pháp hay nhất. – jeremyjjbrown