Ejemplo n.º 1
0
        public void InstanceHasNotSameHashCodeAsOtherWithDifferentNode()
        {
            var access1 = new VariableCopy(_CreateFlowNode(), "x", "y");
            var access2 = new VariableCopy(_CreateFlowNode(), "x", "y");

            Assert.AreNotEqual(access1.GetHashCode(), access2.GetHashCode());
        }
Ejemplo n.º 2
0
        public void InstanceIsNotEqualToCompletelyDifferent()
        {
            var access1 = new VariableCopy(_CreateFlowNode(), "a", "b");
            var access2 = new VariableCopy(_CreateFlowNode(), "x", "y");

            Assert.AreNotEqual(access1, access2);
        }
Ejemplo n.º 3
0
        public void InstanceIsNotEqualToOtherWithDifferentNode()
        {
            var access1 = new VariableCopy(_CreateFlowNode(), "x", "y");
            var access2 = new VariableCopy(_CreateFlowNode(), "x", "y");

            Assert.AreNotEqual(access1, access2);
        }
Ejemplo n.º 4
0
        public void InstanceHasSameHashCodeAsOtherWithSameInformation()
        {
            var node    = _CreateFlowNode();
            var access1 = new VariableCopy(node, "x", "y");
            var access2 = new VariableCopy(node, "x", "y");

            Assert.AreEqual(access1.GetHashCode(), access2.GetHashCode());
        }
Ejemplo n.º 5
0
        public void InstanceIsEqualToOtherWithSameInformation()
        {
            var node    = _CreateFlowNode();
            var access1 = new VariableCopy(node, "x", "y");
            var access2 = new VariableCopy(node, "x", "y");

            Assert.AreEqual(access1, access2);
        }
Ejemplo n.º 6
0
        public void InstanceHasSameHashCodeAsItself()
        {
            var access = new VariableCopy(_CreateFlowNode(), "x", "y");

            Assert.AreEqual(access.GetHashCode(), access.GetHashCode());
        }
Ejemplo n.º 7
0
        public void InstanceIsEqualToItself()
        {
            var access = new VariableCopy(_CreateFlowNode(), "x", "y");

            Assert.AreEqual(access, access);
        }
Ejemplo n.º 8
0
        public void InstanceIsNotEqualToNull()
        {
            var access = new VariableCopy(_CreateFlowNode(), "x", "y");

            Assert.AreNotEqual(access, null);
        }