Ejemplo n.º 1
0
        public void Equals()
        {
            Output output = new Output("ES.Q", new Quantity("Q"), new ElementSet("ES"));
            
            ElementSet elementSet = new ElementSet("ES");
            Output exchangeItem2 = new Output("ES.Q", new Quantity("Q"), elementSet);

            Assert.IsTrue(exchangeItem2.Equals(output));

            exchangeItem2.ValueDefinition = new Quantity("Q1");
            Assert.IsFalse(exchangeItem2.Equals(output));
            exchangeItem2.ValueDefinition = new Quantity("Q");
            elementSet.Caption = "ES2";

            Assert.IsFalse(exchangeItem2.Equals(output));
            Assert.IsFalse(exchangeItem2.Equals(null));
            Assert.IsFalse(exchangeItem2.Equals("string"));
        }