def METHOD_NAME(self):
    # Upload to blob storage, detecting as a page blob.
    file_name = "myVHD.vHd"  # awkward capitalization to see if azcopy catches it
    file_path = util.create_test_file(file_name, 4 * 1024 * 1024)
    # copy VHD file without specifying page blob. Page blob is inferred for VHD, VHDX, and VMDK
    destination_sas = util.get_object_sas(util.test_container_url, file_name)
    result = util.Command("copy").add_arguments(file_path).add_arguments(destination_sas).add_flags("log-level",
                                                                                                    "info"). \
        add_flags("block-size-mb", 4).execute_azcopy_copy_command()
    self.assertTrue(result)
    # execute validator. Validator will ensure it's a page blob as validator now checks blob type before testing.
    result = util.Command("testBlob").add_arguments(file_path).add_arguments(destination_sas). \
        add_flags("blob-type", "PageBlob").execute_azcopy_verify()
    self.assertTrue(result)