コード例 #1
0
ファイル: IoDeviceTests.cs プロジェクト: xxmingming/phmi
 protected override void EstablishContext()
 {
     base.EstablishContext();
     DigitalTag         = new DigitalTag(new DispatcherService(), 1, "name", () => "");
     ReturnedDigitalTag = IoDevice.AddDigTag(DigitalTag);
     NumericTag         = new NumericTag(new DispatcherService(), 1, "name", () => "", () => "", () => "", 0, 0);
     ReturnedNumericTag = IoDevice.AddNumTag(NumericTag);
 }
コード例 #2
0
ファイル: IoDeviceTests.cs プロジェクト: xxmingming/phmi
            protected override void EstablishContext()
            {
                base.EstablishContext();

                ReadDigTag   = new Mock <TagAbstract <bool?> >();
                ReadDigTagId = RandomGenerator.GetRandomInt32(int.MinValue + 1);
                ReadDigTag.SetupGet(t => t.Id).Returns(ReadDigTagId);
                IoDevice.AddDigTag(ReadDigTag.Object);

                DigitalTag   = new Mock <TagAbstract <bool?> >();
                DigitalTagId = ReadDigTagId - 1;
                DigitalTag.SetupGet(t => t.Id).Returns(DigitalTagId);
                IoDevice.AddDigTag(DigitalTag.Object);

                NumericTag   = new Mock <TagAbstract <double?> >();
                NumericTagId = RandomGenerator.GetRandomInt32(int.MinValue + 1);
                NumericTag.SetupGet(t => t.Id).Returns(NumericTagId);
                IoDevice.AddNumTag(NumericTag.Object);

                ReadNumericTag   = new Mock <TagAbstract <double?> >();
                ReadNumericTagId = NumericTagId - 1;
                ReadNumericTag.SetupGet(t => t.Id).Returns(ReadNumericTagId);
                IoDevice.AddNumTag(ReadNumericTag.Object);
            }