Esempio n. 1
0
            public void SetsUnreliableForUnreliableFlag()
            {
                var analog = new TmAnalogImpulseArchiveInstant(A.Dummy <float>(),
                                                               0x01,
                                                               A.Dummy <uint>(),
                                                               A.Dummy <ushort>());

                analog.IsUnreliable.Should().BeTrue();
            }
Esempio n. 2
0
            public void SetsCorrectValues(float value, uint flags, uint unixTime, ushort ms,
                                          TmFlags expectedFlags, string expectedTime)
            {
                var analog = new TmAnalogImpulseArchiveInstant(value, flags, unixTime, ms);

                analog.Value.Should().Be(value);
                analog.Flags.Should().Be(expectedFlags);
                analog.Time.ToString(CultureInfo.InvariantCulture).Should().Be(expectedTime);
                analog.Time.Millisecond.Should().Be(ms);
                analog.IsUnreliable.Should().BeFalse();
            }