====== How to run only one unit test using ant ===== ==== Hybris 6 - Since Hybris 4.4 ==== Suppose you want to run the tests in the package de.coreservices.strategies.impl. Then **your tests must have one of the annotations @UnitTest, @IntegrationTest, @DemoTest, @PerformanceTest or @ManualTest** and you can type: ant all alltests -Dtestclasses.packages=de.coreservices.strategies.impl.* This will run tests in the folder //testsrc// of your extension. If you want to run the tests of the folder //web/testsrc//, you must use: ant all allwebtests -Dtestclasses.packages=de.coreservices.web.converters.impl.* === All test in an extension === ant unittests -Dtestclasses.extensions=myext ==== Before SAP Hybris 5.3 ==== This way of starting the tests ist deprecated and in Hybris 5.3 the ant target was removed. Please read:\\ [[https://wiki.hybris.com/display/release5/Testing+in+the+hybris+Commerce+Suite|Testing in the hybris Multichannel Suite]]\\ ant clean all yunit -Dtest=de.sample.coreservices.services.impl.PriceRowBasedEnergyPriceServiceTest With the parameter **test** you can choose a test to run. Unfortunately you cannot run two or more tests. --Based on SAP Hybris 6.4, 5.7, 4.8.14