2010-08-03 37 views
6

Nếu tôi đang xem một lớp (MyComponent, nói) ở đâu đó bên dưới src/main/java trong Eclipse, tôi có thể nhấp chuột phải vào nó và chọn mới ...--> khác -> JUnit test. Eclipse đủ thông minh để đoán tên cho lớp thử nghiệm đơn vị (MyComponentTest), nhưng nó nhấn mạnh vào việc đặt thử nghiệm đơn vị dưới src/main/java. Có điều gì trong Eclipse hoặc m2Eclipse có thể được thiết lập để vị trí kiểm tra mặc định là src/test/java không? Do đó là cách làm việc chuẩn với Maven, phải có một thiết lập cho điều này ở đâu đó nhưng tôi không thể tìm thấy nó.Làm cách nào để thay đổi vị trí thử nghiệm mặc định trong Eclipse khi sử dụng Maven?

+1

Câu hỏi hay! Tôi cũng muốn Eclipse thông minh hơn cho điều này. –

+0

có thể trùng lặp của [Làm thế nào để mặc định thư mục nguồn cho các bài kiểm tra JUnit mới trong Eclipse?] (Http://stackoverflow.com/questions/69063/how-to-default-the-source-folder-for-new-junit- test-in-eclipse) –

Trả lời

2

Câu hỏi hay, điều này cũng làm phiền tôi. Tôi googled nó và tìm thấy gợi ý này: How to default the source folder for new JUnit tests in Eclipse?.

Về cơ bản, nó nói: Tôi sử dụng moreUnit, một plugin Eclipse để hỗ trợ viết các bài kiểm tra đơn vị. Trong số các tính năng khác, nó cho phép bạn cấu hình thư mục nguồn mặc định của các thử nghiệm.

0

Khi tạo một thử nghiệm junit, bạn có thể chọn một thư mục nguồn hơn 'src/main/java'

+0

Có, bạn có thể. Quan điểm của tôi là tôi muốn mặc định tuân theo quy ước Maven, thay vì phải chọn một thư mục nguồn khác. – GaryF

0

nếu bạn nhấp vào 'mới> thử nghiệm junit' trong khi có một nguồn thư mục khác được lựa chọn, nó sẽ sử dụng một là mục tiêu.

vì vậy tôi đoán không có 'mặc định' nó chỉ sử dụng thư mục 'hiện tại'. mặc định hợp lý không phải là những gì nhật thực là tốt.

Nhật thực là gì tốt?

+1

Thật tốt khi khiến mọi người đưa ra nhận xét ngu ngốc về nó. –

Các vấn đề liên quan