Ejemplo n.º 1
0
        public void FirstInMruSecondInMru2()
        {
            var items = ImmutableArray.Create("Action1", "Action2");

            var sorted = WrapItemsAction.SortByMostRecentlyUsed(
                items, ImmutableArray.Create("Action2", "Action1"), a => a);

            // Should swap order.
            Assert.Equal((IEnumerable <string>)ImmutableArray.Create("Action2", "Action1"), sorted);
        }
Ejemplo n.º 2
0
        public void FirstNotInMruSecondNotInMru()
        {
            var items = ImmutableArray.Create("Action1", "Action2");

            var sorted = WrapItemsAction.SortByMostRecentlyUsed(
                items, ImmutableArray <string> .Empty, a => a);

            // Shouldn't change order
            Assert.Equal((IEnumerable <string>)items, sorted);
        }