Exemplo n.º 1
0
        public void DbProduct_CheckEqualNoXElement_True()
        {
            DbProduct firstProduct = new DbProduct
            {
                Diameter  = 15,
                SteelDoc  = "Some doc",
                SteelType = "Some type",
                Position  = "1",
                Length    = 1500
            };

            DbProduct secondProduct = new DbProduct
            {
                Diameter  = 15,
                SteelDoc  = "Some doc",
                SteelType = "Some type",
                Position  = "1",
                Length    = 1500
            };

            firstProduct.Equals(secondProduct).Should().BeTrue();
        }
Exemplo n.º 2
0
        public void DbProduct_CheckEqualWithDifferentXElement_False()
        {
            DbProduct firstProduct = new DbProduct
            {
                Diameter  = 15,
                SteelDoc  = "Some doc",
                SteelType = "Some type",
                Position  = "1",
                Length    = 1500,
                Item      = GetItemData()
            };

            DbProduct secondProduct = new DbProduct
            {
                Diameter  = 15,
                SteelDoc  = "Some doc",
                SteelType = "Some type",
                Position  = "1",
                Length    = 1500,
                Item      = GetItemData("280")
            };

            firstProduct.Equals(secondProduct).Should().BeFalse();
        }
Exemplo n.º 3
0
        public void DbProduct_CheckEqualWithXElement_True()
        {
            DbProduct firstProduct = new DbProduct
            {
                SteelDoc  = "ГОСТ 27772-2015",
                SteelType = "C235",
                WMass     = 16.3,
                Length    = 95,
                ItemTypes = new List <ItemType>(),
                Item      = GetItemData()
            };

            DbProduct secondProduct = new DbProduct
            {
                SteelDoc  = "ГОСТ 27772-2015",
                SteelType = "C235",
                WMass     = 16.3,
                Length    = 95,
                ItemTypes = new List <ItemType>(),
                Item      = GetItemData()
            };

            firstProduct.Equals(secondProduct).Should().BeTrue();
        }