def METHOD_NAME():
    test_date = datetime.utcnow()
    suds_obj = sudsobject.Object()
    nested_suds_1, nested_suds_2, nested_suds_3, nested_suds_4 = (
        sudsobject.Object(),
        sudsobject.Object(),
        sudsobject.Object(),
        sudsobject.Object(),
    )
    nested_suds_1["value"] = test_date
    nested_suds_2["value"] = 1
    nested_suds_3["value"] = "str"
    nested_suds_4["value"] = object()
    suds_obj["obj1"] = nested_suds_1
    suds_obj["arr"] = [nested_suds_2, nested_suds_3, nested_suds_4]
    serialized_obj = source_bing_ads.client.Client.asdict(suds_obj)
    assert serialized_obj["obj1"]["value"] == test_date.isoformat()
    assert serialized_obj["arr"][0]["value"] == nested_suds_2["value"]
    assert serialized_obj["arr"][1]["value"] == nested_suds_3["value"]
    assert serialized_obj["arr"][2]["value"] == nested_suds_4["value"]