public IEnumerable <string> GetAdditionalReferences()
        {
            switch (UnitTestProviderName.ToLower())
            {
            case "nunit.2":
                yield return(@"NUnit\lib\nunit.framework.dll");

                break;

            case "nunit":
                yield return(@"NUnit3\lib\net45\nunit.framework.dll");

                break;

            case "mbunit.3":
                yield return(@"mbUnit3\mbUnit.dll");

                yield return(@"mbUnit3\gallio.dll");

                break;

            case "xunit.1":
                yield return(@"xUnit\lib\xUnit.dll");

                yield return(@"xUnit.extensions\lib\xunit.extensions.dll");

                break;

            case "xunit":
                yield return(@"xUnit2\xunit.core.dll");

                yield return(@"xUnit2\xunit.abstractions.dll");

                yield return(@"xUnit2\xunit.assert.dll");

                yield return(@"xUnit2\xunit.execution.desktop.dll");

                break;
            }
        }
        public IEnumerable <string> GetAdditionalReferences()
        {
            switch (UnitTestProviderName.ToLower())
            {
            case "nunit":
                yield return(@"NUnit\lib\nunit.framework.dll");

                break;

            case "mbunit.3":
                yield return(@"mbUnit3\mbUnit.dll");

                yield return(@"mbUnit3\gallio.dll");

                break;

            case "xunit":
                yield return(@"xUnit\lib\xUnit.dll");

                yield return(@"xUnit\lib\xunit.extensions.dll");

                break;
            }
        }