public void returns_false_when_the_value_is_not_equal_to_the_input() { var field = new FIXField("34=20170423-12:32:23.123\u0001".AsBytes(), 0, new Segment(3, 21), 25, 0); field.Is("2017/03/27 09:34:21.456".AsDateTime()).Should().Be(false); }
public void returns_true_when_the_value_is_equal_to_the_input() { var field = new FIXField("34=20170327-09:34:21.456\u0001".AsBytes(), 0, new Segment(3, 21), 25, 0); field.Is("2017/03/27 09:34:21.456".AsDateTime()).Should().Be(true); }
public void returns_true_when_the_value_is_equal_to_the_input() { var field = new FIXField("34=12345\u0001".AsBytes(), 0, new Segment(3, 5), 9, 0); field.Is(12345).Should().Be(true); }
public void returns_false_when_the_value_is_not_a_valid_datetime() { var field = new FIXField("34=XXXXXX-YY:YY:YY.ZZZ\u0001".AsBytes(), 0, new Segment(3, 21), 25, 0); field.Is("2017/03/27 09:34:21.456".AsDateTime()).Should().Be(false); }
public void returns_false_when_the_value_is_not_a_valid_integer() { var field = new FIXField("34=XXXXX\u0001".AsBytes(), 0, new Segment(3, 5), 9, 0); field.Is(12345).Should().Be(false); }
public FIXFieldPropertyDescriptor(FIXField field, string category) : base(EFIXField.ToString((int)field.Tag), (Attribute[])null) { this.field = field; this.category = category; }
public void returns_true_when_the_value_is_equal_to_the_input() { var field = new FIXField("34=ABCDEF\u0001".AsBytes(), 0, new Segment(3, 6), 10, 0); field.Is("ABCDEF").Should().Be(true); }
public void returns_false_when_the_value_is_not_equal_to_the_input() { var field = new FIXField("34=54321\u0001".AsBytes(), 0, new Segment(3, 5), 9, 0); field.Is(12345L).Should().Be(false); }
public void returns_false_when_the_value_is_not_a_valid_double() { var field = new FIXField("34=XXXXXX\u0001".AsBytes(), 0, new Segment(3, 6), 10, 0); field.Is(123.45d).Should().Be(false); }