public void TestSearchCriteria_implicit_skip_string_cast_returns_an_instance()
 {
     HL7Enumerator.SearchCriteria searchCriteria = "*.3.2";
     Assert.IsTrue(string.IsNullOrEmpty(searchCriteria.Segment));
     Assert.AreEqual(3, searchCriteria.Field.Position);
     Assert.AreEqual(2, searchCriteria.Component.Position);
 }
Example #2
0
 public void TestSearchCriteria_faulty_string_throws_argumentException()
 {
     Assert.Throws <ArgumentException> (() =>
     {
         var searchCriteria = new HL7Enumerator.SearchCriteria("34A2");
     }
                                        );
 }
 public void TestSearchCriteria_implicit_string_cast_returns_an_instance()
 {
     HL7Enumerator.SearchCriteria searchCriteria = "MSH.3";
     Assert.AreEqual("MSH", searchCriteria.Segment);
     Assert.AreEqual(3, searchCriteria.Field.Position);
 }
        public void TestSearchCriteria_Parse_returns_an_instance()
        {
            var searchCriteria = new HL7Enumerator.SearchCriteria("MSH");

            Assert.AreEqual("MSH", searchCriteria.Segment);
        }