Просмотр исходного кода

Simplify sensor collector for ci

Nick Babcock 6 лет назад
Родитель
Сommit
ab4d182a06
1 измененных файлов с 11 добавлено и 17 удалено
  1. 11 17
      OhmGraphite.Test/SensorCollectorTest.cs

+ 11 - 17
OhmGraphite.Test/SensorCollectorTest.cs

@@ -9,39 +9,33 @@ namespace OhmGraphite.Test
         [Fact]
         public void SensorsAddedWhenHardwareAdded()
         {
-            var computer = new Computer()
-            {
-                CPUEnabled = true,
-                FanControllerEnabled = false,
-                GPUEnabled = false,
-                HDDEnabled = false,
-                MainboardEnabled = false,
-                RAMEnabled = false
-            };
-
+            var computer = new Computer();
             var collector = new SensorCollector(computer);
+
             try
             {
                 collector.Open();
-                var firstCount = collector.ReadAllSensors().Count();
-                Assert.True(firstCount > 0, "firstCount > 0");
+                var unused = collector.ReadAllSensors().Count();
 
+                computer.CPUEnabled = true;
+                computer.FanControllerEnabled = true;
                 computer.MainboardEnabled = true;
                 computer.FanControllerEnabled = true;
                 computer.HDDEnabled = true;
                 computer.RAMEnabled = true;
 
-                var secondCount = collector.ReadAllSensors().Count();
-                Assert.True(secondCount > firstCount, "secondCount > firstCount");
+                var addedCount = collector.ReadAllSensors().Count();
+                Assert.True(addedCount > 0, "addedCount > 0");
 
+                computer.CPUEnabled = false;
+                computer.FanControllerEnabled = false;
                 computer.MainboardEnabled = false;
                 computer.FanControllerEnabled = false;
                 computer.HDDEnabled = false;
                 computer.RAMEnabled = false;
 
-                var thirdCount = collector.ReadAllSensors().Count();
-                Assert.True(thirdCount < secondCount, "thirdCount < secondCount");
-                Assert.True(thirdCount > 0, "thirdCount > 0");
+                var removedCount = collector.ReadAllSensors().Count();
+                Assert.True(addedCount > removedCount, "addedCount > removedCount");
             }
             finally
             {