'Creates an arbitrary piece of content with a fixed body, for when content doesn\'t matter.
Args:
prefix: the prefix to use e.g. split vs mongo
name: the name of the content; can be a format string
locked: whether or not the asset should be locked
Returns:
StaticContent: the StaticContent object for the created content'

@classmethod
def create_arbitrary_content(cls, prefix, name, locked=False):

    new_buf = StringIO('testingggggggggggg')
    new_name = name.format(prefix)
    new_key = StaticContent.compute_location(cls.courses[prefix].id, new_name)
    new_content = StaticContent(new_key, new_name, 'application/octet-stream', new_buf.getvalue(), locked=locked)
    contentstore().save(new_content)
    return new_content
