소스 검색

移动单元测试

tags/v2.6.2
yedajiang44 1 년 전
부모
커밋
7da11e86bd
2개의 변경된 파일10개의 추가작업 그리고 12개의 파일을 삭제
  1. +10
    -3
      src/JT808.Protocol.Test/MessageBody/JT808_0x0104Test.cs
  2. +0
    -9
      src/JT808.Protocol.Test/MessageBody/JT808_0x8104Test.cs

+ 10
- 3
src/JT808.Protocol.Test/MessageBody/JT808_0x0104Test.cs 파일 보기

@@ -1,6 +1,6 @@
using JT808.Protocol.Extensions;
using System.Collections.Generic;
using JT808.Protocol.Extensions;
using JT808.Protocol.MessageBody;
using System.Collections.Generic;
using Xunit;

namespace JT808.Protocol.Test.MessageBody
@@ -156,8 +156,15 @@ namespace JT808.Protocol.Test.MessageBody
Assert.Equal(0x0002, JT808Bodies.MsgNum);
Assert.Equal(1, JT808Bodies.AnswerParamsCount);
Assert.Null(JT808Bodies.ParamList);
}


[Theory]
[InlineData("7E0104004B01801550511313AE00000900000001040000000F00000002040000000A00000013103232332E3130382E3133332E31363300000000170100000000180400000328000000550400000078000000560400000000027E")]
public void Test4(string hex)
{
var bytes = hex.ToHexBytes();
var jT808Package = JT808Serializer.Deserialize(bytes);
Assert.IsType<JT808_0x0104>(jT808Package.Bodies);
}
}
}

+ 0
- 9
src/JT808.Protocol.Test/MessageBody/JT808_0x8104Test.cs 파일 보기

@@ -52,14 +52,5 @@ namespace JT808.Protocol.Test.MessageBody
var jT808Package1 = JT808Serializer.Deserialize(hex, Enums.JT808Version.JTT2019);
Assert.Equal("12345678900", jT808Package1.Header.TerminalPhoneNo);
}

[Theory]
[InlineData("7E0104004B01801550511313AE00000900000001040000000F00000002040000000A00000013103232332E3130382E3133332E31363300000000170100000000180400000328000000550400000078000000560400000000027E")]
public void Test4(string hex)
{
var bytes = hex.ToHexBytes();
var jT808Package = JT808Serializer.Deserialize(bytes);
Assert.IsType<JT808_0x0104>(jT808Package.Bodies);
}
}
}

불러오는 중...
취소
저장