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_
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_