Class OSSpecificProviders


  • public class OSSpecificProviders
    extends Object
    Created by Nikita.Skvortsov Date: 12/24/12, 5:21 PM
    Data providers that allow to conditionally execute tests based on OS e.g.
       @Test(dataProvider = "windowsOnlyProvider", dataProviderClass = OSSpecificProviders.class)
        public void testThatMustBeRunOnlyOnWindows(OSType osType) throws Exception {
          // test body as usual. It will be started only on windows os
        }
    
    • Constructor Detail

      • OSSpecificProviders

        public OSSpecificProviders()
    • Method Detail

      • windowsOnlyProvider

        @DataProvider
        public static Object[][] windowsOnlyProvider()
      • unixOnlyProvider

        @DataProvider
        public static Object[][] unixOnlyProvider()