| package test.superclass; |
| |
| import org.testng.annotations.Test; |
| |
| import test.BaseTest; |
| |
| public class MainTest extends BaseTest { |
| |
| @Test |
| public void baseMethodIsCalledWithMethodTest() { |
| addClass("test.superclass.Child1Test"); |
| run(); |
| String[] passed = { |
| "tbase", "t1", "t2", "t3" |
| }; |
| String[] failed = { |
| }; |
| verifyTests("Passed", passed, getPassedTests()); |
| verifyTests("Failed", failed, getFailedTests()); |
| } |
| |
| @Test |
| public void baseMethodIsCalledWithClassTest() { |
| addClass("test.superclass.Child2Test"); |
| run(); |
| String[] passed = { |
| "tbase", "t1", "t2", "t3" |
| }; |
| String[] failed = { |
| }; |
| verifyTests("Passed", passed, getPassedTests()); |
| verifyTests("Failed", failed, getFailedTests()); |
| } |
| |
| |
| } |