diff options
Diffstat (limited to 'js/tests/controllers/settingscontrollerSpec.coffee')
-rw-r--r-- | js/tests/controllers/settingscontrollerSpec.coffee | 22 |
1 files changed, 20 insertions, 2 deletions
diff --git a/js/tests/controllers/settingscontrollerSpec.coffee b/js/tests/controllers/settingscontrollerSpec.coffee index aa66b6878..cedf5eb44 100644 --- a/js/tests/controllers/settingscontrollerSpec.coffee +++ b/js/tests/controllers/settingscontrollerSpec.coffee @@ -21,7 +21,25 @@ License along with this library. If not, see <http://www.gnu.org/licenses/>. ### -describe '_SettingsController', -> +describe 'SettingsController', -> + beforeEach module 'News' - beforeEach module 'News'
\ No newline at end of file + beforeEach inject ($controller, @FeedBl, @FolderBl) => + @scope = {} + @replace = + '$scope': @scope + @controller = $controller('SettingsController', @replace) + + + it 'should make FeedBl available', => + expect(@scope.feedBl).toBe(@FeedBl) + + + it 'should show an error if the xml import failed', => + xml = 'test' + + @scope.import(xml) + + expect(@scope.error).toBe(true) +
\ No newline at end of file |