Advertisement
Guest User

Untitled

a guest
Dec 15th, 2018
70
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.88 KB | None | 0 0
  1. public class ParameterTest
  2. {
  3. @Parameters({ "url" })
  4. @Test
  5. public void optionTest(String value) {
  6. System.out.println("This is: " + value);
  7. }
  8. }
  9.  
  10. <suite name="Optional test Suite" verbose="1">
  11.  
  12. <test name="Optional Test one">
  13. <parameter name="url" value="https://xy.cm" />
  14. <classes>
  15. <class name="test.parameter.OptionalTest" />
  16. </classes>
  17. </test>
  18.  
  19. <test name="Optional Test two">
  20. <parameter name="url" value="https://abc.om" />
  21. <classes>
  22. <class name="test.parameter.OptionalTest" />
  23. </classes>
  24. </test>
  25.  
  26. </suite>
  27.  
  28. public class SameClassDataProvider
  29. {
  30. @DataProvider(name = "url")
  31. public Object[][] dataProviderMethod() {
  32. return new Object[][] { { "https://yahoo.com" }, { "https://google.in" } };
  33. }
  34.  
  35. @Test(dataProvider = "data-provider")
  36. public void testMethod(String url) {
  37. //write your test case
  38. }
  39. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement