Aida64Tests.cs 638 B

12345678910111213141516171819202122
  1. using System.Linq;
  2. using Masuit.Tools.Abstractions.Hardware;
  3. using Masuit.Tools.Hardware;
  4. using Xunit;
  5. namespace Masuit.Tools.Abstractions.Test.Hardware
  6. {
  7. public class Aida64Tests
  8. {
  9. [Fact]
  10. public void GetValuesFromSharedMemTest()
  11. {
  12. var values = SystemInfo.GetAida64Values();
  13. Assert.True(values.Any());
  14. Assert.False(values.Any(e => e.Value == null));
  15. Assert.False(values.Any(e => e.Name == null));
  16. Assert.False(values.Any(e => e.Identifier == null));
  17. Assert.False(values.Any(e => e.Type == SensorTypes.Unknown));
  18. }
  19. }
  20. }