src/app/core/resources/language/language.mock.js
/**
* @author Martin Micunda {@link http://martinmicunda.com}
* @copyright Copyright (c) 2015, Martin Micunda
* @license GPL-3.0
*/
'use strict';
import languages from './fixtures/languages.json!json';
import {HEADER_API_VERSION} from '../../constants/constants';
import {Run, Inject} from '../../../ng-decorators'; // jshint unused: false
class LanguageResourceMock {
//start-non-standard
@Run()
@Inject('$httpBackend')
//end-non-standard
static runFactory($httpBackend){
$httpBackend.whenGET(/\/languages/)
.respond( (method, url, data, headers) => {
console.log('GET',url);
headers['Content-Type'] = HEADER_API_VERSION;
return [200, languages];
});
}
}