public void AddGroupGetGroupTest() { var nos = new QuickFix.FIX42.NewOrderSingle(); var noTradingSessions = new QuickFix.FIX42.NewOrderSingle.NoTradingSessionsGroup(); noTradingSessions.SetField(new StringField(336, "OHHAI")); nos.AddGroup(noTradingSessions); var noTradingSessionsRE = nos.GetGroup(1, Tags.NoTradingSessions); Assert.That(noTradingSessionsRE.GetString(336), Is.EqualTo("OHHAI")); var nos2 = new QuickFix.FIX42.NewOrderSingle(); var grp = new Group(200, 300); grp.SetField(new StringField(300, "Dude")); nos2.AddGroup(grp); Assert.That(nos2.GetGroup(1, 200).GetString(300), Is.EqualTo("Dude")); }