def METHOD_NAME(self):
    map = PortMappings()
    map.add(123)
    self.assertEqual("-p 123:123", map.to_str())
    map.add(124)
    self.assertEqual("-p 123-124:123-124", map.to_str())
    map.add(234)
    self.assertEqual("-p 123-124:123-124 -p 234:234", map.to_str())
    map.add(345, 346)
    self.assertEqual("-p 123-124:123-124 -p 234:234 -p 345:346", map.to_str())
    map.add([456, 458])
    self.assertEqual(
        "-p 123-124:123-124 -p 234:234 -p 345:346 -p 456-458:456-458", map.to_str()
    )
    map = PortMappings()
    map.add([123, 124])
    self.assertEqual("-p 123-124:123-124", map.to_str())
    map.add([234, 237], [345, 348])
    self.assertEqual("-p 123-124:123-124 -p 234-237:345-348", map.to_str())