2012-11-12 12 views
5

JUnit, her bir test yöntemine bir açıklama metni ekleme olanağına sahiptir, böylece açıklama metni surefire/failsave xml raporunda daha sonra görünür !?JUnit testlerine açıklama eklemek için bir şans var mı?

Arka plan: Çok fazla belgelerin, test belirtimlerinin ve test raporlarının yazılması gereken düzenlenmiş bir ortamda çalışıyorum. JUnit test raporları belgelerin bir parçasıdır ve test açıklamasını JUnit testlerine tek bir yerde yerleştirmek için doğrudan koymak isteriz. Testler geliştiğinden ve göründüğü ve bazılarının silinmesinden dolayı, test açıklamasının testlerden farklı bir araç veya yerde olması zordur.

public class MyTest { 

    @Test 
    @TestDescription("The test will do this and that. Preconditions are: 
         1. bla blubb 
         2. bla fasel" 
    public void testDoMyTestShouldCheckSomething { 
    [...] 
    } 
} 

cevap

2

Ben JUnit test report enrichment with JavaDoc benim cevaba benzer bir şema bakardım i sahip olmak ister ne

böyle bir şeydir. Temel olarak, bir açıklama sağlamak için sınamada bir açıklama kullanarak, testlerin sonucuna dayalı bir rapor üreten bir RunListener kullanın.

İlgili konular