def METHOD_NAME(now: datetime):
    attributes = []
    attributes.append(AttributeWithProperties("run/state", AttributeType.RUN_STATE, Mock(value="idle")))
    attributes.append(AttributeWithProperties("float", AttributeType.FLOAT, Mock(value=12.5)))
    attributes.append(AttributeWithProperties("string", AttributeType.STRING, Mock(value="some text")))
    attributes.append(AttributeWithProperties("datetime", AttributeType.DATETIME, Mock(value=now)))
    attributes.append(AttributeWithProperties("float/series", AttributeType.FLOAT_SERIES, Mock(last=8.7)))
    attributes.append(AttributeWithProperties("string/series", AttributeType.STRING_SERIES, Mock(last="last text")))
    attributes.append(AttributeWithProperties("string/set", AttributeType.STRING_SET, Mock(values=["a", "b"])))
    attributes.append(
        AttributeWithProperties(
            "git/ref",
            AttributeType.GIT_REF,
            Mock(commit=Mock(commitId="abcdef0123456789")),
        )
    )
    attributes.append(AttributeWithProperties("file", AttributeType.FILE, None))
    attributes.append(AttributeWithProperties("file/set", AttributeType.FILE_SET, None))
    attributes.append(AttributeWithProperties("image/series", AttributeType.IMAGE_SERIES, None))
    return attributes