Example #1
0
        public void AsTrackable_On_ICollection_Should_Convert_ToIList_Internally()
        {
            IList <Order>       orders    = Helper.GetOrdersIList();
            ICollection <Order> ordersSet = new System.Collections.ObjectModel.Collection <Order>(orders);

            ICollection <Order> trackable = ordersSet.AsTrackable();

            trackable.Should().BeAssignableTo <IChangeTrackableCollection <Order> >();
        }
        public void AsTrackable_On_ICollection_Should_Convert_ToIList_Internally()
        {
            IList<Order> orders = Helper.GetOrdersIList();
            ICollection<Order> ordersSet = new System.Collections.ObjectModel.Collection<Order>(orders);

            ICollection<Order> trackable = ordersSet.AsTrackable();

            trackable.Should().BeAssignableTo<IChangeTrackableCollection<Order>>();
        }