1
0
Fork 0

GSM48: Start parsing message types

This commit is contained in:
Holger Hans Peter Freyther 2010-11-23 23:37:27 +01:00
parent 77367851c0
commit a97775635e
2 changed files with 19 additions and 0 deletions

View File

@ -14,6 +14,21 @@ Object subclass: GSM48KeySeqLuType [
yourself
]
GSM48KeySeqLuType class >> length: aByteArray [
"We always need a byte"
^ 1
]
GSM48KeySeqLuType class >> parseFrom: aByteArray [
^ self new
val: (aByteArray at: 1);
yourself
]
val [
^ val
]
val: aVal [
<category: 'creation'>
val := aVal.

View File

@ -109,6 +109,10 @@ TestCase subclass: GSM48Test [
gsm writeOnDirect: msg.
self assert: msg asByteArray = res.
self assert: (GSM48KeySeqLuType length: res) = 1.
gsm := GSM48KeySeqLuType parseFrom: res.
self assert: gsm val = 16r70.
]
testLai [