diff --git a/NUnitTfsTestCase/NUnitTfsTestCase/TestCaseData/TestCaseDataTfs.cs b/NUnitTfsTestCase/NUnitTfsTestCase/TestCaseData/TestCaseDataTfs.cs
index cfb821b..5edde50 100644
--- a/NUnitTfsTestCase/NUnitTfsTestCase/TestCaseData/TestCaseDataTfs.cs
+++ b/NUnitTfsTestCase/NUnitTfsTestCase/TestCaseData/TestCaseDataTfs.cs
@@ -1,33 +1,80 @@
using System;
+using System.Collections;
using System.Collections.Generic;
using System.Data;
-using System.Linq;
-using System.Text;
-using System.Threading.Tasks;
namespace NUnitTfsTestCase.TestCaseData
{
public class TestCaseDataTfs
{
- private static DataTable GetTestCaseParams(int TestCaseId)
+ ///
+ /// Takes all parameters from specified test case.
+ /// Same as , but with casting to dynamic.
+ /// Saved to avoid errors while users updating from one version to another.
+ ///
+ /// Number of test case where parameters taken.
+ /// IEnumerable with array of values casted to dynamic.
+ public static IEnumerable GetTestDataInternal(int testCaseId)
+ {
+ return GetTestDataAsArray(testCaseId);
+ }
+
+ ///
+ /// Takes all parameters from specified test case.
+ /// Params stored as { ParamValue1, ParamValue2, ParamValue3 }.
+ /// Same as , but without casting to dynamic.
+ ///
+ /// Number of test case where parameters taken.
+ /// IEnumerable with array of values. Each object [] represents single line with parameters.
+ public static IEnumerable