Ejemplo n.º 1
0
        public void TestSetNewCollectionToSelectedItems()
        {
            const int sceneEntityCount = 2;
            var       items            = Helper.MockList <ISceneEntity>(sceneEntityCount);

            var origCollection = _sceneContent.SelectedItems;

            _sceneContent.SetSelectedItems(items);

            Assert.AreSame(origCollection, _sceneContent.SelectedItems);
            CollectionAssert.AreEqual(items, _sceneContent.SelectedItems);
        }
 /// <summary>
 /// Process the collection of <see cref="ISceneEntity" /> passed as a parameter of execution.
 /// </summary>
 /// <param name="items">The collection of items</param>
 protected override void ProcessItems(IEnumerable <ISceneEntity> items)
 {
     _sceneContent.SetSelectedItems(items);
 }