Sha256: d3d1841e35b23f617a4d171cf3cb98d74d2c42393e1332934091071c485991be
Contents?: true
Size: 660 Bytes
Versions: 20
Compression:
Stored size: 660 Bytes
Contents
require 'pio/set_ip_tos' describe Pio::SetIpTos do describe '.new' do context 'with 32' do When(:set_ip_tos) { Pio::SetIpTos.new(32) } describe '#type_of_service' do Then { set_ip_tos.type_of_service == 32 } end describe '#type' do Then { set_ip_tos.type == 8 } end describe '#message_length' do Then { set_ip_tos.message_length == 8 } end describe '#to_binary' do Then { set_ip_tos.to_binary.length == 8 } end end context 'with 1' do When(:set_ip_tos) { Pio::SetIpTos.new(1) } Then { set_ip_tos == Failure(ArgumentError) } end end end
Version data entries
20 entries across 20 versions & 1 rubygems