Tôi muốn thực hiện một số thao tác ghi nhật ký trong khi thực hiện kiểm tra JUnit. Trong JUnit 3.x nó là luôn luôn dễ dàng để có được tên của trường hợp thử nghiệm hiện đang chạy, bất kể có bao trường hợp thử nghiệm đã được khởi tạo:Cách lấy tên trường hợp thử nghiệm trong JUnit 4 khi chạy?
public void testFoo() throws Exception() {
String testName = this.getName();
// [...] do some stuff
}
trong JUnit 4 điều dường như không dễ dàng như vậy. Có ai biết một giải pháp cho điều này? Có tùy chọn nào để phản ánh vào phiên bản Runner hiện tại không?
vẻ tương tự như: http://stackoverflow.com/questions/473401/get-name-of-currently-executing-test-in-junit-4 –