Clusterizator.Tests.Krab.GraphManagerTests.CloneTest C# (CSharp) Method

CloneTest() private method

private CloneTest ( ) : void
return void
        public void CloneTest()
        {
            var connector = new GraphManager(connectionsList, elementsList);
            var connector2 = connector.Clone();
            Assert.IsInstanceOf(typeof(GraphManager), connector2);
            Assert.IsInstanceOf(typeof(Connection), connector2.Connections[0]);
            Assert.IsInstanceOf(typeof(GraphElement), connector2.Elements[1]);
            Assert.AreNotSame(connector, connector2);
            Assert.AreNotSame(connector.Elements[0], connector2.Elements[0]);
            Assert.AreNotSame(connector.Connections[1], connector2.Connections[1]);
        }