///
///
class AjaxServiceMockData {
public static newContentBlock():AjaxContentBlock {
return {
api_key: 'api-key',
content_path: 'my-path',
content: '',
created_at: new Date(0),
updated_at: new Date(0),
version: null
};
}
public static existingContentBlock1():AjaxContentBlock {
return {
api_key: 'api-key',
content_path: 'my-path',
content: 'some content',
created_at: new Date(2015, 11, 30),
updated_at: new Date(2015, 12, 3),
version: 10
};
}
public static existingContentBlock2():AjaxContentBlock {
return {
api_key: 'api-key',
content_path: 'my-path2',
content: 'some different content',
created_at: new Date(2015, 11, 30),
updated_at: new Date(2015, 12, 3),
version: 20
};
}
public static existingRenuoUploadCredentials():AjaxRenuoUploadCredentials {
return {
renuo_upload_credentials: {
api_key: 'uploadKey',
signing_url: 'http://some.thing'}
};
}
public static existingContentBlocksHash1():AjaxContentBlocksHash {
return {
'my-path': AjaxServiceMockData.existingContentBlock1(),
'my-path2': AjaxServiceMockData.existingContentBlock2()
};
}
public static existingContentBlocksHash2():AjaxContentBlocksHash {
return {
'my-path3': AjaxServiceMockData.existingContentBlock2(),
'my-path4': AjaxServiceMockData.existingContentBlock1()
};
}
}