Запитання з тегом «parameterized-unit-test»

25
Як ви генеруєте динамічні (параметризовані) тести одиниць у python?
У мене є якісь дані тесту і хочу створити одиничний тест для кожного елемента. Першою моєю ідеєю було зробити це так: import unittest l = [["foo", "a", "a",], ["bar", "a", "b"], ["lee", "b", "b"]] class TestSequence(unittest.TestCase): def testsample(self): for name, a,b in l: print "test", name self.assertEqual(a,b) if __name__ == …

7
Тест JUnit з динамічною кількістю тестів
У нашому проекті у мене є кілька тестів JUnit, які, наприклад, беруть кожен файл із каталогу та запускають на ньому тест. Якщо я застосую testEveryFileInDirectoryметод у цьому, TestCaseце відображатиметься лише як один тест, який може провалитися або бути успішним. Але мене цікавлять результати кожного окремого файлу. Як я можу написати …

13
Не знайдено жодного тесту для даного, включаючи помилку під час запуску Параметризованого модульного тесту в Android Studio
Я спробував запустити параметризований модульний тест, як показано нижче, в Android Studio. import android.test.suitebuilder.annotation.SmallTest; import junit.framework.TestCase; import org.junit.Test; import org.junit.runner.RunWith; import org.junit.runners.JUnit4; import org.junit.runners.Parameterized; import org.junit.runners.Parameterized.Parameter; import org.junit.runners.Parameterized.Parameters; import java.util.Arrays; import java.util.Collection; @RunWith(Parameterized.class) @SmallTest public class FibonacciTest extends TestCase { @Parameters public static Collection<Object[]> data() { return Arrays.asList(new Object[][] { …
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.