/// <summary>
        /// Import exported csv files
        /// </summary>
        /// <param name="exportedCSVList">file path list of exported csv files</param>
        private void ImportExportedCSVFilesAndAssertNewDeductionValuesAdded(List <string> exportedCSVList)
        {
            Flux.DeductionValueDialogExists.WaitFor(TestSettings.FluxStartTimeout);
            Flux.DeductionValueDialog.Reset();
            int entries = 0;

            foreach (var file in exportedCSVList)
            {
                Flux.DeductionValueDialog.Import(file);

                bool importResult = TcTestHelper.WaitUntilConditionFulfilledOrTimeout(
                    delegate()
                {
                    return(Flux.DeductionValueDialog.Entries() > entries);
                });
                Assert.IsTrue(importResult, "csv Import has failed, since no entries were added to the list");

                entries = Flux.DeductionValueDialog.Entries();
            }
            Flux.DeductionValueDialog.Close();
        }
 public void MigrateTestCoiningDeductionValuesFromOneMaterialTest()
 {
     ExecuteUITest(DoMigrateTestCoiningDeductionValuesTest, TcTestHelper.GetTestMethodDescription());
 }
 public void MigrateDieDeductionValueFromTwoMaterialsTest()
 {
     ExecuteUITest(DoMigrateTestDieDeductionValuesTest, TcTestHelper.GetTestMethodDescription());
 }
 public void ExportAllDieDeductionValueTest()
 {
     ExecuteUITest(DoExportAllDieDeductionValueTest, TcTestHelper.GetTestMethodDescription());
 }
 public void OpenAndCloseDataManagerBendTest()
 {
     ExecuteUITest(DoOpenAndCloseDataManagerBendTest, TcTestHelper.GetTestMethodDescription());
 }