Skip to content
Projects
Groups
Snippets
Help
Loading...
Help
Submit feedback
Contribute to GitLab
Sign in / Register
Toggle navigation
I
ioc_sixiang_license
Project
Project
Details
Activity
Releases
Cycle Analytics
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Issues
0
Issues
0
List
Board
Labels
Milestones
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Charts
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Charts
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
zengtianlai3
ioc_sixiang_license
Commits
1f5b6502
Commit
1f5b6502
authored
Nov 15, 2022
by
AfirSraftGarrier
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
格式并加些打印
parent
cbc275bf
Changes
1
Hide whitespace changes
Inline
Side-by-side
Showing
1 changed file
with
11 additions
and
5 deletions
+11
-5
DeviceControllerTest.java
.../iot/sixiang/license/controller/DeviceControllerTest.java
+11
-5
No files found.
license/src/test/java/iot/sixiang/license/controller/DeviceControllerTest.java
View file @
1f5b6502
...
...
@@ -56,12 +56,15 @@ public class DeviceControllerTest {
// 鉴权
sendAndReceive
(
socket
,
outputStream
,
inputStream
,
"auth"
,
authSendBytes
,
true
);
Thread
.
sleep
(
100
);
// 鉴权后做动作
String
request
=
"55AA340090000156F43D4D806827D1BB8F78C00D2B5488479CEB172C5D477C4D3023CE7B111621D4AD2C11ACAC4D876A3AC66A82F5F19000EF"
;
byte
[]
actionSendBytes
=
hex2Byte
(
request
);
byte
[]
actionResultBytes
=
sendAndReceive
(
socket
,
outputStream
,
inputStream
,
"action"
,
actionSendBytes
,
false
);
String
result
=
"55AA1500A40035414E7DB5B3EDE72BC6BA44203F52EA0000005B"
;
Assert
.
assertEquals
(
bytes2Hex
(
actionResultBytes
),
result
);
//String result = "55AA1500A40035414E7DB5B3EDE72BC6BA44203F52EA0000005B";
//String result = "55aa1500a4008926834e684c4c6911b02304b3a0ce9c00000000";
//Assert.assertEquals(bytes2Hex(actionResultBytes), result);
inputStream
.
close
();
outputStream
.
close
();
...
...
@@ -73,11 +76,14 @@ public class DeviceControllerTest {
System
.
out
.
println
(
tag
+
" send:"
+
bytes2Hex
(
requestBytes
));
outputStream
.
write
(
requestBytes
);
outputStream
.
flush
();
if
(!
isAuth
)
{
Thread
.
sleep
(
2000
);
}
byte
[]
bytes
=
new
byte
[
1024
];
int
count
=
inputStream
.
read
(
bytes
);
if
(!
isAuth
)
{
Thread
.
sleep
(
500
);
while
(
count
<
0
)
{
count
=
inputStream
.
read
(
bytes
);
}
}
byte
[]
resultBytes
=
new
byte
[
count
];
for
(
int
i
=
0
;
i
<
count
;
i
++)
{
resultBytes
[
i
]
=
bytes
[
i
];
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment