예제 #1
0
        public void IsEmpty_Test()
        {
            var    elem   = XElement.Parse("<EOkno/>");
            var    target = new PositionData(elem);
            string kod    = "4";

            Assert.IsFalse(target.IsEmpty()); // je to podle dokumentu

            target.PodleDokumentu = false;

            Assert.IsTrue(target.IsEmpty());

            target.ZmenitVyberMaterialu(kod, true);

            Assert.IsFalse(target.IsEmpty());

            target.ZmenitVyberMaterialu(kod, false);

            Assert.IsTrue(target.IsEmpty());

            target.ZmenitVyberPrace(kod, true);

            Assert.IsFalse(target.IsEmpty());

            target.ZmenitVyberPrace(kod, false);

            Assert.IsTrue(target.IsEmpty());

            target.PovrchovaUpravaKod = kod;

            Assert.IsFalse(target.IsEmpty());

            target.PovrchovaUpravaKod = null;

            Assert.IsTrue(target.IsEmpty());
        }