Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- package com.stc.tests.TestData;
- import calc.Calculator;
- import org.testng.Assert;
- import org.testng.annotations.DataProvider;
- import org.testng.annotations.Test;
- import java.lang.reflect.Method;
- import java.util.List;
- public class AutoTest {
- public static String test_doc_path = "src\\main\\resources\\TestData.xlsx";
- @DataProvider(name = "AutoData")
- public Object[][] testData(Method method) {
- Reader excelReader = new Reader();
- excelReader.setExcelFile(test_doc_path, "ΠΠΈΡΡ1");
- List rowsNo = excelReader.getRowContains(method.getName(), 0);
- return excelReader.getTableArray(rowsNo);
- }
- @Test(dataProvider = "AutoData")
- public void sumPositiveData(List ArrayList) {
- Calculator calc = new Calculator();
- Assert.assertEquals(calc.difference(String.valueOf(ArrayList.get(0)), String.valueOf(ArrayList.get(1))), ArrayList.get(2));
- }
- @Test(dataProvider = "AutoData")
- public void sumNegativeData(List ArrayList) {
- Calculator calc = new Calculator();
- Assert.assertEquals(calc.difference(String.valueOf(ArrayList.get(0)), String.valueOf(ArrayList.get(1))), ArrayList.get(2));
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement