|
- using System;
- using Xunit;
- using Microsoft.Extensions.DependencyInjection;
- using JT809.Protocol.Enums;
- using JT809.Protocol.Extensions;
- using System.Threading;
-
- namespace JT809.KafkaServiceTest
- {
- public class ConsumerAssignPartitionTest : TestConsumerAssignPartitionsBase
- {
- [Fact]
- public void Test1()
- {
- ConsumerTestPartitionService consumerTestService = ServiceProvider.GetRequiredService<ConsumerTestPartitionService>();
- consumerTestService.GpsConsumer.OnMessage((Message)=>
- {
- Assert.Equal(JT809SubBusinessType.实时上传车辆定位信息.ToValueString(), Message.MsgId);
- //Assert.Equal("粤A23456", Message.Data.Vno);
- Assert.Equal(2, Message.Data.VColor);
- //Assert.Equal("smallchi", Message.Data.FromChannel);
- });
- Thread.Sleep(100000);
- }
- }
- }
|