public void SetsCorrectValues(float value, short flags, long time,
                                          TmFlags expectedFlags, string expectedTime)
            {
                var analogRetro = new TmAnalogRetro(value, flags, time);

                Assert.Equal(value, analogRetro.Value);
                Assert.Equal(expectedFlags, analogRetro.Flags);
                Assert.Equal(expectedTime, analogRetro.Time.ToString(CultureInfo.InvariantCulture));
                Assert.True(analogRetro.IsValid);
            }
            public void SetsInvalidFlagForInvalidValues(float value, short flags)
            {
                var analogRetro = new TmAnalogRetro(value, flags, A.Dummy <long>());

                analogRetro.IsValid.Should().BeFalse();
            }