示例#1
0
        private static List <string> RunFacilityTestE(List <string> writeList, int numberOfRuns)
        {
            List <double> resultList = new List <double>();

            try
            {
                FacilityTest facilityTest = new FacilityTest();
                writeList = AddHeader(writeList, "FacilityTestE - Facility Level, Default");

                Random rnd = new Random();
                for (int i = 0; i < numberOfRuns; i++)
                {
                    int wait = rnd.Next(100, 500);
                    System.Threading.Thread.Sleep(wait);

                    Console.WriteLine("Tests remaining: " + testsRemaining.ToString());
                    resultList.Add(facilityTest.FacilityListTestE());
                    testsRemaining--;
                }
                writeList = AddResults(writeList, resultList);
            }
            catch (Exception ex)
            {
                writeList.Add("Error: " + ex.ToString());
            }

            return(writeList);
        }
示例#2
0
        private static List <string> RunFacilityTestD(List <string> writeList, int numberOfRuns)
        {
            FacilityTest  facilityTest = new FacilityTest();
            List <double> resultList   = new List <double>();

            writeList = AddHeader(writeList, "FacilityTestD - Facility Level, Denmark, Activity Collapsed, Pollutant Collapsed, Waste Transfer Collapsed");

            for (int i = 0; i < numberOfRuns; i++)
            {
                Console.WriteLine("Tests remaining: " + testsRemaining.ToString());
                resultList.Add(facilityTest.FacilityListTestD());
                testsRemaining--;
            }

            writeList = AddResults(writeList, resultList);

            return(writeList);
        }