def test_add_vlan_and_snat_no_snat(self, basic_service):
        adapter = ServiceModelAdapter(mock.MagicMock())
        listener = basic_service['listener']

        vip = dict()
        adapter._add_vlan_and_snat(listener, vip)
        expected = dict(vlansDisabled=True, vlans=[])
        assert vip == expected
    def test_add_vlan_and_snat_no_snat(self, basic_service):
        adapter = ServiceModelAdapter(mock.MagicMock())
        listener = basic_service['listener']

        vip = dict()
        adapter._add_vlan_and_snat(listener, vip)
        expected = dict(vlansDisabled=True, vlans=[])
        assert vip == expected
 def test_add_vlan_and_snat_automap(self, basic_service):
     adapter = ServiceModelAdapter(mock.MagicMock())
     listener = basic_service['listener']
     listener['use_snat'] = True
     vip = dict()
     adapter._add_vlan_and_snat(listener, vip)
     expected = dict(sourceAddressTranslation=dict(type='automap'),
                     vlansDisabled=True,
                     vlans=[])
     assert vip == expected
 def test_add_vlan_and_snat_automap(self, basic_service):
     adapter = ServiceModelAdapter(mock.MagicMock())
     listener = basic_service['listener']
     listener['use_snat'] = True
     vip = dict()
     adapter._add_vlan_and_snat(listener, vip)
     expected = dict(
         sourceAddressTranslation=dict(type='automap'),
         vlansDisabled=True, vlans=[])
     assert vip == expected