PyNesca/address_generation/test_IpGenerator.py

22 lines
529 B
Python
Raw Normal View History

from unittest import TestCase, main
from ipaddress import IPv4Address
from IpGenerator import IpGenerator
from Parser import Parser
class testIpGenerator(TestCase):
def setUp(self):
p = Parser()
self.ipgen = IpGenerator(p.parse_address_field("192.168.1.1"), [80])
def testIpGeneration(self):
self.assertEquals(
self.ipgen.get_next_address(None),
(IPv4Address("192.168.1.1"), 80))
print(self.ipgen.get_next_address(None))
if __name__ == "__main__":
main()