NUnit.VisualStudio.TestAdapter.AssemblyRunner.TryLoadAssembly C# (CSharp) Method

TryLoadAssembly() private method

private TryLoadAssembly ( ) : bool
return bool
        private bool TryLoadAssembly()
        {
            var package = NUnitTestAdapter.CreateTestPackage(assemblyName);
            if (!runner.Load(package))
                return false;
            logger.SendMessage(TestMessageLevel.Informational,string.Format("Loading tests from {0}",package.FullName));
            AddTestCases(runner.Test);
            if (tfsFilter==null || !tfsFilter.HasTfsFilterValue)
                return true;
            var filteredTestCases = tfsFilter.CheckFilter(LoadedTestCases);
            var ptestCases = filteredTestCases as TestCase[] ?? filteredTestCases.ToArray();
            logger.SendMessage(TestMessageLevel.Informational, string.Format("TFS Filter detected: LoadedTestCases {0}, Filterered Test Cases {1}", LoadedTestCases.Count, ptestCases.Count()));
            nunitFilter = MakeTestFilter(ptestCases);
            return true;
        }