+ input_dict_1 = {'name': 'XPDR1-NETWORK1-ODU2e-service1', 'administrative-state': 'inService',
+ 'supporting-circuit-pack-name': 'CP1-CFP0',
+ 'supporting-interface': 'XPDR1-NETWORK1-ODU4',
+ 'type': 'org-openroadm-interfaces:otnOdu',
+ 'supporting-port': 'CP1-CFP0-P1'}
+ input_dict_2 = {
+ 'odu-function': 'org-openroadm-otn-common-types:ODU-CTP',
+ 'rate': 'org-openroadm-otn-common-types:ODU2e',
+ 'monitoring-mode': 'monitored'}
+
+ input_dict_3 = {'trib-port-number': 1}
+
+ self.assertDictEqual(input_dict_1, extract_a_from_b(input_dict_1,
+ res['interface'][0])
+ )
+
+ self.assertDictEqual(input_dict_2,
+ extract_a_from_b(input_dict_2,
+ res['interface'][0][
+ 'org-openroadm-otn-odu-interfaces:odu']
+ ))
+
+ self.assertDictEqual(input_dict_3,
+ extract_a_from_b(input_dict_3,
+ res['interface'][0][
+ 'org-openroadm-otn-odu-interfaces:odu'][
+ 'parent-odu-allocation']))
+
+ '''