Alquimiaware.NuGetUnity.Tests.ClassifyPackagesTests.Execute_MixedRuntimeAndEditor_AreClassified C# (CSharp) Method

Execute_MixedRuntimeAndEditor_AreClassified() private method

private Execute_MixedRuntimeAndEditor_AreClassified ( ) : void
return void
        public void Execute_MixedRuntimeAndEditor_AreClassified()
        {
            var runtimeA = RuntimePkg("RuntimeA");
            var runtimeB = RuntimePkg("RuntimeB");
            var editorA = EditorPkg("EditorA");
            var editorB = EditorPkg("EditorB");
            var sut = DefaultWithPackages(runtimeA, editorA, runtimeB, editorB);
            var result = sut.Execute(AnyPath);

            CollectionAssert.AreEquivalent(
                Packages(editorA, editorB)
                , result.Editor);
            CollectionAssert.AreEquivalent(
                Packages(runtimeB, runtimeA), // Order irrelevant to spec
                result.Runtime);
        }