Class: TestLsDbAdvertisedRouters
- Includes:
- OSPFv2::LSDB
- Defined in:
- lib/ls_db/advertised_routers.rb
Overview
require “ls_db/advertised_routers”
Constant Summary
Constants included from OSPFv2::LSDB
OSPFv2::LSDB::EXTERNAL_BASE_ADDRESS, OSPFv2::LSDB::LINK_BASE_ADDRESS, OSPFv2::LSDB::NETWORK_BASE_ADDRESS, OSPFv2::LSDB::ROUTER_ID_BASE, OSPFv2::LSDB::SUMMARY_BASE_ADDRESS
Instance Method Summary collapse
Instance Method Details
#tests ⇒ Object
61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 |
# File 'lib/ls_db/advertised_routers.rb', line 61 def tests assert AdvertisedRouters.new routers = AdvertisedRouters.new routers + 1 routers + '0.0.0.1' routers + 2 routers + OSPFv2::Id.new(3) assert_equal [1,2,3], routers.routers routers -1 assert_equal [2,3], routers.routers routers -3 assert_equal [2], routers.routers routers - '0.0.0.2' assert_equal [], routers.routers end |