Dev2.Core.Tests.ExplorereViewTests.ExplorerView_Move_ExpectMove C# (CSharp) Method

ExplorerView_Move_ExpectMove() private method

private ExplorerView_Move_ExpectMove ( ) : void
return void
        public void ExplorerView_Move_ExpectMove()
        {
            //------------Setup for test--------------------------
            var stud = new Mock<IStudioResourceRepository>();
            var model1 = new ExplorerItemModel(new Mock<IConnectControlSingleton>().Object,new Mock<IStudioResourceRepository>().Object) { ResourceType = ResourceType.DbService, ResourcePath = "bob" };
            var model2 = new ExplorerItemModel(new Mock<IConnectControlSingleton>().Object, new Mock<IStudioResourceRepository>().Object) { ResourceType = ResourceType.DbService, ResourcePath = "dave", Parent = new ExplorerItemModel(new Mock<IConnectControlSingleton>().Object, new Mock<IStudioResourceRepository>().Object) { ResourcePath = "moo" } };
            stud.Setup(a=>a.MoveItem(model1,"bob"));
            ExplorerView.MoveItem(model1, model2, stud.Object);

            //------------Execute Test---------------------------
            stud.Verify(a=>a.MoveItem(model1,"moo"));
            //------------Assert Results-------------------------
        }