public void GetMeasByName() { var s = GetTestMeasMsg; var measMsg = new MeasMsg(); Assert.True(measMsg.Initialise(s)); Assert.True(measMsg.Count == 9); Meas m = new Meas(); Assert.True(measMsg.GetMeasByName("TA", ref m)); Assert.True(m.ObsValue == "0"); Assert.True(measMsg.GetMeasByName("PA", ref m)); Assert.True(m.ObsValue == "1008.42"); Assert.False(measMsg.GetMeasByName("hafhafdghadfh", ref m)); double paValue = -1; Assert.True(measMsg.GetNumericObsValueByName("PA", ref paValue)); Assert.True(paValue == 1008.42); Assert.False(measMsg.GetNumericObsValueByName("XX", ref paValue)); }