I saw many of article , clearly saying that pointer is applicable for jvm
not for programming level and also if define null to object level(reference),and performing any operation on that object it will give NullPointerException
. if any suggestion please
public class ItCaseContrext_Group
{
@Test(expectedExceptions=NullPointerException.class)
@DataProvider(name="td")
public Object[][] datamethod(ITestContext context) throws Exception
{
Object[][] data=null;
for(String g:context.getIncludedGroups())
{
System.out.println(" i am in for loop");
if(g.equalsIgnoreCase("A"))
{
data= new Object[][]
{
{"10","20"},
{"30","40"}
};
System.out.println(" A");
break;
}
else if(g.equalsIgnoreCase("B"))
{
System.out.println(" B");
data = new Object[][]
{
{"abdul","kalam"},
{"Steve","jobs"}
};
break;
}
}
return(data);
}
@Test(dataProvider="td",groups= {"A"})
public void m1(String a, String b)
{
System.out.println(a+" "+ b);
}
@Test(dataProvider="td",groups= {"B"})
public void m2(String a, String b)
{
System.out.println(a+" "+ b);
}
}