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(); 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); } } }