diff options
author | Dmytro Ovcharov <dmytro.ovcharov@globallogic.com> | 2017-10-27 14:39:30 +0300 |
---|---|---|
committer | Dmytro Ovcharov <dmytro.ovcharov@globallogic.com> | 2017-10-27 14:39:30 +0300 |
commit | 01e40d42c2a65e5ea3efb454c2541ca44b630376 (patch) | |
tree | 201273c14f08036fdbb8b62bf428b17b03b9c900 /main/src/addins/MonoDevelop.UnitTesting | |
parent | 3aba0b6f5879d8408de6525fd64d6d6983e01a8d (diff) |
GetSuxffix -> GetSuffix
And Linq removed
Diffstat (limited to 'main/src/addins/MonoDevelop.UnitTesting')
-rw-r--r-- | main/src/addins/MonoDevelop.UnitTesting/Gui/TestNodeBuilder.cs | 15 |
1 files changed, 7 insertions, 8 deletions
diff --git a/main/src/addins/MonoDevelop.UnitTesting/Gui/TestNodeBuilder.cs b/main/src/addins/MonoDevelop.UnitTesting/Gui/TestNodeBuilder.cs index aa58844439..6f03ec0c70 100644 --- a/main/src/addins/MonoDevelop.UnitTesting/Gui/TestNodeBuilder.cs +++ b/main/src/addins/MonoDevelop.UnitTesting/Gui/TestNodeBuilder.cs @@ -72,7 +72,7 @@ namespace MonoDevelop.UnitTesting var singleTestSuffix = String.Empty; if (test is UnitTestGroup unitTestGroup) - singleTestSuffix = GetSuxffix (unitTestGroup); + singleTestSuffix = GetSuffix (unitTestGroup); var title = RemoveGenericArgument (test.Title); title = test.Title + singleTestSuffix ; @@ -100,16 +100,15 @@ namespace MonoDevelop.UnitTesting } } - static string GetSuxffix (UnitTestGroup unitTestGroup) + static string GetSuffix (UnitTestGroup unitTestGroup) { - var stringBuilder = new StringBuilder(); - if (!(unitTestGroup is SolutionFolderTestGroup)) - while (unitTestGroup != null) - if (ContainsSingleUnitTestGroup (unitTestGroup)) { + var stringBuilder = new StringBuilder (); + while (unitTestGroup != null) + if (ContainsSingleUnitTestGroup (unitTestGroup) && !(unitTestGroup is SolutionFolderTestGroup)) { var testCollection = unitTestGroup.Tests; var singleChildTestGroup = testCollection [0] as UnitTestGroup; stringBuilder.Append (".") - .Append (singleChildTestGroup.Title); + .Append (singleChildTestGroup.Title); unitTestGroup = singleChildTestGroup; } else unitTestGroup = null; @@ -141,7 +140,7 @@ namespace MonoDevelop.UnitTesting } static bool ContainsSingleUnitTestGroup(UnitTestGroup test) => - test.Tests.OfType<UnitTestGroup> ().SingleOrDefault () != null; + test.Tests.Count == 1 && test.Tests[0] is UnitTestGroup; public override bool HasChildNodes (ITreeBuilder builder, object dataObject) { |