aboutsummaryrefslogtreecommitdiffstats
path: root/Tests.st
diff options
context:
space:
mode:
authorHolger Hans Peter Freyther <zecke@selfish.org>2011-11-24 15:16:26 +0100
committerHolger Hans Peter Freyther <zecke@selfish.org>2011-11-24 15:16:26 +0100
commitcb2b8c62bdb3c8302cfea3d0ec013fbd69fadba3 (patch)
tree75216d967b58e4d73699083d6cc0cd53309b5e23 /Tests.st
parent0cffe9f7acd766857fbec4f5ee2504e85d4ef8e4 (diff)
bits: Test simple creation and setting of bits here
Diffstat (limited to 'Tests.st')
-rw-r--r--Tests.st14
1 files changed, 14 insertions, 0 deletions
diff --git a/Tests.st b/Tests.st
index cc66b0c..bdf389d 100644
--- a/Tests.st
+++ b/Tests.st
@@ -324,6 +324,20 @@ TestCase subclass: GSM48Test [
self assert: decoded octet3a third ctm = GSMBearerCapOctet3a ctmTextTelephonyNotSupported.
self assert: decoded octet3a third coding = GSMBearerCapOctet3a codingForTransferCapability.
]
+
+ testGSMBearerCreate [
+ | octet3 |
+
+ octet3 := GSMBearerCapOctet3 fromByte: 0.
+ octet3 informationTransferCapability: octet3 class transferCapOtherITC.
+ self assert: octet3 data = 2r00000101.
+ octet3 transferMode: 1.
+ self assert: octet3 data = 2r00001101.
+ octet3 codingStandard: 1.
+ self assert: octet3 data = 2r00011101.
+ octet3 radioChannelRequirement: 2r10.
+ self assert: octet3 data = 2r01011101.
+ ]
]
SCCPHandler subclass: TestSCCPHandler [