Ejemplo n.º 1
0
        public void CreatingARepetition()
        {
            var repetition = new EdiRepetition();
            repetition[02] = "1234";
            repetition[04] = "5678";

            Assert.IsNull(repetition[01]);
            Assert.AreEqual("1234", repetition[02]);
            Assert.IsNull(repetition[03]);
            Assert.AreEqual("5678", repetition[04]);
            Assert.IsNull(repetition[05]);
            Assert.AreEqual(1234, repetition.Component(02).RealValue);
            Assert.IsNull(repetition.Component(03));
        }
Ejemplo n.º 2
0
        public void CreatingARepetition()
        {
            var repetition = new EdiRepetition();

            repetition[02] = "1234";
            repetition[04] = "5678";

            Assert.IsNull(repetition[01]);
            Assert.AreEqual("1234", repetition[02]);
            Assert.IsNull(repetition[03]);
            Assert.AreEqual("5678", repetition[04]);
            Assert.IsNull(repetition[05]);
            Assert.AreEqual(1234, repetition.Component(02).RealValue);
            Assert.IsNull(repetition.Component(03));
        }
Ejemplo n.º 3
0
        public void UpdatingComponents()
        {
            var repetition = new EdiRepetition();
            repetition[01] = "ORIGINAL01";
            repetition[02] = "ORIGINAL02";
            repetition[03] = "ORIGINAL03";
            repetition[01] = "UPDATE01";
            repetition.Component(02).Value = "UPDATE02";
            repetition[03] = null;

            Assert.AreEqual("UPDATE01", repetition[01]);
            Assert.AreEqual("UPDATE02", repetition[02]);
            Assert.IsNull(repetition[03]);
        }
Ejemplo n.º 4
0
        public void UpdatingComponents()
        {
            var repetition = new EdiRepetition();

            repetition[01] = "ORIGINAL01";
            repetition[02] = "ORIGINAL02";
            repetition[03] = "ORIGINAL03";
            repetition[01] = "UPDATE01";
            repetition.Component(02).Value = "UPDATE02";
            repetition[03] = null;

            Assert.AreEqual("UPDATE01", repetition[01]);
            Assert.AreEqual("UPDATE02", repetition[02]);
            Assert.IsNull(repetition[03]);
        }