Stryker

SecurityQuestionService.js - Stryker report

Summary

File
Mutation score
# Killed
# Survived
# Timeout
# No coverage
# Errors
Total detected
Total undetected
Total mutants
SecurityQuestionService.js
90%
9/10 9 1 0 0 0 9 1 10

Code

angular.module('juiceShop').factory('SecurityQuestionService', 0['$http', '$q', function ($http, $q) 1{
  'use strict'

  var host = '/api/SecurityQuestions'

  function find (params) 2{
    var securityQuestions = $q.defer()
    $http.get(3host + '/', { params: params }).success(function (data) 4{
      securityQuestions.resolve(data.data)
    }).error(function (err) 5{
      securityQuestions.reject(err)
    })
    return securityQuestions.promise
  }

  function findBy (email) 6{
    var securityQuestion = $q.defer()
    $http.get(7'rest/user/security-question?email=' + email).success(function (data) 8{
      securityQuestion.resolve(data.question)
    }).error(function (err) 9{
      securityQuestion.reject(err)
    })
    return securityQuestion.promise
  }

  return {
    find: find,
    findBy: findBy
  }
}])