Allow fetch() to be stubbed for the RtsClient

- so that we can write some tests for it.
This commit is contained in:
Richard van der Hoff
2017-06-15 01:52:24 +01:00
parent a05bafed6a
commit 9ff52b182f
3 changed files with 16 additions and 5 deletions
+5
View File
@@ -15,6 +15,7 @@ limitations under the License.
*/
import Skinner from './Skinner';
import RtsClient from './RtsClient';
module.exports.loadSkin = function(skinObject) {
Skinner.load(skinObject);
@@ -27,3 +28,7 @@ module.exports.resetSkin = function() {
module.exports.getComponent = function(componentName) {
return Skinner.getComponent(componentName);
};
module.exports.setFetch = function(fetchFunction) {
RtsClient.setFetch(fetchFunction);
};