예제 #1
0
        public void BasicSplitFieldFact()
        {
            string        hl7string = "^A^ ^C ^D^";
            List <string> fields    = HL7Util.SplitField(hl7string, 2, 10);

            Assert.Equal(10, fields.Count);
            Assert.Equal(null, fields[0]);
            Assert.Equal("A", fields[1]);
            Assert.Equal(null, fields[2]);
            Assert.Equal("C", fields[3]);
            Assert.Equal("D", fields[4]);
            Assert.Equal(null, fields[5]);
            Assert.Equal(null, fields[6]);
            Assert.Equal(null, fields[7]);
            Assert.Equal(null, fields[8]);
            Assert.Equal(null, fields[9]);
        }
예제 #2
0
 public void SplitFieldThrowsIfNotEnoughFields()
 {
     Assert.Throws <ArgumentException>(() => HL7Util.SplitField("abba", 2, 4));
 }