Module-24 - Rediff Test-video number 20-Implementation of Portfolio Test | Selenium Forum
D
Debadatta Rath Posted on 17/08/2019

I am working on Implementing Rediff test using Hybrid framework.

Part1 - Creation of base Hybrid framework was successful.

Part2 - Rediff test , having issue in Implementing the 'PortfolioTest'(Video -20)

I modified my dataprovider under 'baseClass'as shown below. After modifying, none of my test cases are executing. When i revert the getData() method..it starts running again. Please advise.

@DataProvider
public Object[][] getData(Method method){
// i can use xls file object to read data
//System.out.println("Inside data Provider "+method.getName());
testName=method.getName();
return DataUtil.getTestData(testName, xls);
}

 

Error message:

FAILED: loginTest
org.testng.TestNGException:
Some DataProvider public java.lang.Object[][] base.BaseTest.getData(net.bytebuddy.jar.asm.commons.Method) parameters unresolved: at 0 type class net.bytebuddy.jar.asm.commons.Method

at org.testng.internal.MethodInvocationHelper.getParameters(MethodInvocationHelper.java:176)
at org.testng.internal.MethodInvocationHelper.invokeDataProvider(MethodInvocationHelper.java:114)
at org.testng.internal.Parameters.handleParameters(Parameters.java:509)
at org.testng.internal.Invoker.handleParameters(Invoker.java:1308)
at org.testng.internal.Invoker.createParameters(Invoker.java:1036)
at org.testng.internal.Invoker.invokeTestMethods(Invoker.java:1126)
at org.testng.internal.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:126)
at org.testng.internal.TestMethodWorker.run(TestMethodWorker.java:109)
at org.testng.TestRunner.privateRun(TestRunner.java:744)
at org.testng.TestRunner.run(TestRunner.java:602)
at org.testng.SuiteRunner.runTest(SuiteRunner.java:380)
at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:375)
at org.testng.SuiteRunner.privateRun(SuiteRunner.java:340)
at org.testng.SuiteRunner.run(SuiteRunner.java:289)
at org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:52)
at org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:86)
at org.testng.TestNG.runSuitesSequentially(TestNG.java:1301)
at org.testng.TestNG.runSuitesLocally(TestNG.java:1226)
at org.testng.TestNG.runSuites(TestNG.java:1144)
at org.testng.TestNG.run(TestNG.java:1115)
at org.testng.remote.AbstractRemoteTestNG.run(AbstractRemoteTestNG.java:115)
at org.testng.remote.RemoteTestNG.initAndRun(RemoteTestNG.java:251)
at org.testng.remote.RemoteTestNG.main(RemoteTestNG.java:77)


D
Debadatta Rath Replied on 17/08/2019

Issue is resolved. Please close this query. Thankyou