Ejemplo n.º 1
0
        public void CreatingASegment()
        {
            var seg = new EdiSegment("SEG");
            seg[02] = "1234";
            seg.Element(04, new EdiElement("5678"));

            Assert.IsNull(seg[01]);
            Assert.AreEqual("1234", seg[02]);
            Assert.IsNull(seg[03]);
            Assert.AreEqual("5678", seg[04]);
            Assert.IsNull(seg[05]);
            Assert.AreEqual(1234, seg.Element(02).RealValue);
            Assert.IsNull(seg.Element(03));
        }
Ejemplo n.º 2
0
        public void CreatingASegment()
        {
            var seg = new EdiSegment("SEG");

            seg[02] = "1234";
            seg.Element(04, new EdiElement("5678"));

            Assert.IsNull(seg[01]);
            Assert.AreEqual("1234", seg[02]);
            Assert.IsNull(seg[03]);
            Assert.AreEqual("5678", seg[04]);
            Assert.IsNull(seg[05]);
            Assert.AreEqual(1234, seg.Element(02).RealValue);
            Assert.IsNull(seg.Element(03));
        }
Ejemplo n.º 3
0
        public void UpdatingElements()
        {
            var seg = new EdiSegment("SEG");
            seg[01] = "ORIGINAL01";
            seg[02] = "ORIGINAL02";
            seg[03] = "ORIGINAL03";
            seg[04] = "ORIGINAL04";
            seg[05] = "ORIGINAL05";
            seg[01] = "UPDATE01";
            seg.Element(02, new EdiElement("UPDATE02"));
            seg.Element(03).Value = "UPDATE03";
            seg[04] = null;
            seg.Element(05, null);

            Assert.AreEqual("UPDATE01", seg[01]);
            Assert.AreEqual("UPDATE02", seg[02]);
            Assert.AreEqual("UPDATE03", seg[03]);
            Assert.IsNull(seg[04]);
            Assert.IsNull(seg[05]);
        }
Ejemplo n.º 4
0
        public void UpdatingElements()
        {
            var seg = new EdiSegment("SEG");

            seg[01] = "ORIGINAL01";
            seg[02] = "ORIGINAL02";
            seg[03] = "ORIGINAL03";
            seg[04] = "ORIGINAL04";
            seg[05] = "ORIGINAL05";
            seg[01] = "UPDATE01";
            seg.Element(02, new EdiElement("UPDATE02"));
            seg.Element(03).Value = "UPDATE03";
            seg[04] = null;
            seg.Element(05, null);

            Assert.AreEqual("UPDATE01", seg[01]);
            Assert.AreEqual("UPDATE02", seg[02]);
            Assert.AreEqual("UPDATE03", seg[03]);
            Assert.IsNull(seg[04]);
            Assert.IsNull(seg[05]);
        }