Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- public class ParameterTest
- {
- @Parameters({ "url" })
- @Test
- public void optionTest(String value) {
- System.out.println("This is: " + value);
- }
- }
- <suite name="Optional test Suite" verbose="1">
- <test name="Optional Test one">
- <parameter name="url" value="https://xy.cm" />
- <classes>
- <class name="test.parameter.OptionalTest" />
- </classes>
- </test>
- <test name="Optional Test two">
- <parameter name="url" value="https://abc.om" />
- <classes>
- <class name="test.parameter.OptionalTest" />
- </classes>
- </test>
- </suite>
- public class SameClassDataProvider
- {
- @DataProvider(name = "url")
- public Object[][] dataProviderMethod() {
- return new Object[][] { { "https://yahoo.com" }, { "https://google.in" } };
- }
- @Test(dataProvider = "data-provider")
- public void testMethod(String url) {
- //write your test case
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement