No puede seleccionar más de 25 temas Los temas deben comenzar con una letra o número, pueden incluir guiones ('-') y pueden tener hasta 35 caracteres de largo.
 
 
 

23 líneas
706 B

  1. using JT808.Gateway.InMemoryMQ.Services;
  2. using System;
  3. using System.Collections.Concurrent;
  4. using System.Threading;
  5. using System.Threading.Tasks;
  6. using Xunit;
  7. namespace JT808.Gateway.InMemoryMQ.Test.Services
  8. {
  9. public class JT808MsgServiceTest
  10. {
  11. [Fact]
  12. public void Test1()
  13. {
  14. JT808MsgService jT808MsgService = new JT808MsgService();
  15. jT808MsgService.WriteAsync("132", new byte[] { 1, 2, 3 }).GetAwaiter().GetResult();
  16. var result = jT808MsgService.ReadAsync(CancellationToken.None).GetAwaiter().GetResult();
  17. Assert.Equal("132", result.TerminalNo);
  18. Assert.Equal(new byte[] { 1, 2, 3 }, result.Data);
  19. }
  20. }
  21. }