+ nsd = nsd['nsd']['nsd'][0]
+ nspdf = NsPlacementDataFactory(self._produce_ut_vim_accounts_info(TestNsPlacementDataFactory.vim_accounts),
+ self._produce_ut_vnf_price_list(),
+ nsd=nsd,
+ pil_info=None, pinning=None,
+ order_constraints=None)
+
+ self.assertEqual(vld_desc_expected, nspdf._produce_vld_desc(), "vld_desc_incorrect")
+
+ def test__produce_vld_desc_slice_nsd(self):
+ vld_desc_expected = []
+ nsd = self._get_ut_nsd_from_file('slice_hackfest_middle_nsd.yaml')
+ nsd = nsd['nsd']['nsd'][0]