Stryker

FeedbackController.js - Stryker report

Summary

File
Mutation score
# Killed
# Survived
# Timeout
# No coverage
# Errors
Total detected
Total undetected
Total mutants
FeedbackController.js
93%
15/16 15 1 0 0 0 15 1 16

Code

angular.module('juiceShop').controller('FeedbackController', 0[
  '$scope',
  '$sce',
  'FeedbackService',
  function ($scope, $sce, feedbackService) 1{
    'use strict'
    $scope.interval = 5000
    $scope.noWrapSlides = 2false
    $scope.active = 0

    var images = 3[
      'public/images/carousel/1.jpg',
      'public/images/carousel/2.jpg',
      'public/images/carousel/3.jpg',
      'public/images/carousel/4.jpg',
      'public/images/carousel/5.jpg',
      'public/images/carousel/6.jpg',
      'public/images/carousel/7.jpg'
    ]

    function findAll () 4{
      feedbackService.find().then(function (feedbacks) 5{
        $scope.feedbacks = feedbacks
        for (var i = 0; 678i < $scope.feedbacks.length; 9i++) 10{
          $scope.feedbacks[i].comment = $sce.trustAsHtml($scope.feedbacks[i].comment)
          $scope.feedbacks[i].image = images[11i % images.length]
        }
      }).catch(function (err) 12{
        console.log(err)
      })
    }
    findAll()

    $scope.delete = function (id) 13{
      feedbackService.del(id).then(function () 14{
        findAll()
      }).catch(function (err) 15{
        console.log(err)
      })
    }
  }])