Тестовые примеры во внутренних классах с JUnit

Я читал о Структурировании модульных тестов с наличием тестового класса для каждого класса и внутреннего класса для каждого метода. Мне показалось, что это удобный способ организации тестов, поэтому я попробовал его в нашем Java-проекте. Однако тесты во внутренних классах, похоже, совсем не подобраны.

Я сделал это примерно так:

public class DogTests
{
    public class BarkTests
    {
        @Test
        public void quietBark_IsAtLeastAudible() { }

        @Test
        public void loudBark_ScaresAveragePerson() { }
    }

    public class EatTests
    {
        @Test
        public void normalFood_IsEaten() { }

        @Test
        public void badFood_ThrowsFit() { }
    }
}

JUnit не поддерживает это, или я просто делаю это неправильно?

62
задан Svish 6 January 2012 в 13:14
поделиться