コード例 #1
0
 def it_can_unmarshal_parts(self, pkg_reader_, pkg_, part_factory_, parts_dict_, partnames_, content_types_, blobs_):
     # fixture ----------------------
     partname_, partname_2_ = partnames_
     content_type_, content_type_2_ = content_types_
     blob_, blob_2_ = blobs_
     # exercise ---------------------
     parts = Unmarshaller._unmarshal_parts(pkg_reader_, pkg_, part_factory_)
     # verify -----------------------
     assert part_factory_.call_args_list == [
         call(partname_, content_type_, blob_, pkg_),
         call(partname_2_, content_type_2_, blob_2_, pkg_),
     ]
     assert parts == parts_dict_
コード例 #2
0
 def it_can_unmarshal_parts(self, pkg_reader_, pkg_, part_factory_,
                            parts_dict_, partnames_, content_types_,
                            blobs_):
     # fixture ----------------------
     partname_, partname_2_ = partnames_
     content_type_, content_type_2_ = content_types_
     blob_, blob_2_ = blobs_
     # exercise ---------------------
     parts = Unmarshaller._unmarshal_parts(pkg_reader_, pkg_, part_factory_)
     # verify -----------------------
     assert (part_factory_.call_args_list == [
         call(partname_, content_type_, blob_, pkg_),
         call(partname_2_, content_type_2_, blob_2_, pkg_)
     ])
     assert parts == parts_dict_