Example #1
0
        public void Document_Clone_Returns_this()
        {
            var factory = new TestFactory();
            var source  = new TestDocument();

            factory.UpdateDockable(source, null);
            var actual = source.Clone();

            Assert.NotNull(actual);
            Assert.Equal(source, actual);
        }
Example #2
0
        public void CloneRootDock_Clone_Returns_RootDock()
        {
            var factory = new TestFactory();
            var source  = factory.CreateRootDock();

            factory.UpdateDockable(source, null);
            var actual = source.Clone();

            Assert.NotNull(actual);
            Assert.IsType <RootDock>(actual);
        }
Example #3
0
        public void CloneToolDock_Clones_ToolDock()
        {
            var factory = new TestFactory();
            var source  = factory.CreateToolDock();

            factory.UpdateDockable(source, null);
            var actual = source.Clone();

            Assert.NotNull(actual);
            Assert.IsType <ToolDock>(actual);
        }