def METHOD_NAME(graph_connector):
    # given
    test_file = EXAMPLES_DIR / "playground.bicep"
    # when
    report = Runner(db_connector=graph_connector()).run(root_folder="", files=[str(test_file)], runner_filter=RunnerFilter(checks=["CKV_AZURE_3"]))
    # then
    summary = report.get_summary()
    assert summary["passed"] == 1
    assert len(report.extra_resources) == 7
    extra_resource = next(
        resource for resource in report.extra_resources if resource.resource == "Microsoft.Compute/virtualMachines.vm"
    )
    assert extra_resource.file_abs_path == str(test_file)
    assert extra_resource.file_path.endswith("playground.bicep")