Sha256: 11c5c9c0c97aa00a55e7c6409fbc93f83a29628d2dab259d8327b883e7770b0f
Contents?: true
Size: 672 Bytes
Versions: 8
Compression:
Stored size: 672 Bytes
Contents
require 'pio/open_flow10/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
8 entries across 8 versions & 1 rubygems