def test_module_partition_prefix_parameters(self): args = dict( server='localhost', user='******', password='******', state='present', partition='Common', name='my-virtual-server', destination='10.10.10.10', port=443, pool='/Common/my-pool', snat='Automap', description='Test Virtual Server', profiles=[ dict( name='fix', context='all' ) ], enabled_vlans=['/Common/vlan2'] ) p = ModuleParameters(params=args) assert p.name == 'my-virtual-server' assert p.partition == 'Common' assert p.port == 443 assert p.destination == '/Common/10.10.10.10:443' assert p.pool == '/Common/my-pool' assert p.snat == {'type': 'automap'} assert p.description == 'Test Virtual Server' assert len(p.profiles) == 1 assert 'context' in p.profiles[0] assert 'name' in p.profiles[0] assert '/Common/vlan2' in p.enabled_vlans
def test_module_address_translation_disabled(self): args = dict(address_translation=False) p = ModuleParameters(params=args) assert p.address_translation == 'disabled'
def test_module_address_translation_enabled(self): args = dict(address_translation=True) p = ModuleParameters(params=args) assert p.address_translation == 'enabled'