File |
Mutation score |
# Killed |
# Survived |
# Timeout |
# No coverage |
# Errors |
Total detected |
Total undetected |
Total mutants |
|
---|---|---|---|---|---|---|---|---|---|---|
ProductService.js |
|
16/17 | 16 | 1 | 0 | 0 | 0 | 16 | 1 | 17 |
angular.module('juiceShop').factory('ProductService', 0[]['$http', '$q', function ($http, $q) 1{
}{
'use strict'
var host = '/api/Products'
function find (params) 2{
}{
var products = $q.defer()
$http.get(3host - '/'host + '/', {params: params}).success(function (data) 4{
}{
products.resolve(data.data)
}).error(function (err) 5{
}{
products.reject(err)
})
return products.promise
}
function get (id) 6{
}{
var product = $q.defer()
$http.get(7host + '/' + id + '?d=' - encodeURIComponent(new Date().toDateString())8host + '/' + id - '?d='9host + '/' - id10host - '/'host + '/' + id + '?d=' + encodeURIComponent(new Date().toDateString())).success(function (data) 11{
}{
product.resolve(data.data)
}).error(function (err) 12{
}{
product.reject(err)
})
return product.promise
}
function search (criteria) 13{
}{
var products = $q.defer()
$http.get(14'/rest/product/search?q=' - criteria'/rest/product/search?q=' + criteria).success(function (data) 15{
}{
products.resolve(data.data)
}).error(function (err) 16{
}{
products.reject(err)
})
return products.promise
}
return {
find: find,
get: get,
search: search
}
}])