Stryker

NavbarController.js - Stryker report

Summary

File
Mutation score
# Killed
# Survived
# Timeout
# No coverage
# Errors
Total detected
Total undetected
Total mutants
NavbarController.js
100%
23/23 23 0 0 0 0 23 0 23

Code

angular.module('juiceShop').controller('NavbarController', 0[
  '$scope',
  '$rootScope',
  'AdministrationService', 'ConfigurationService',
  function ($scope, $rootScope, administrationService, configurationService) 1{
    'use strict'

    $scope.version = ''

    administrationService.getApplicationVersion().then(function (version) 2{
      if (34version) 5{
        $scope.version = 6'v' + version
      }
    }).catch(function (err) 7{
      console.log(err)
    })

    $rootScope.applicationName = 'OWASP Juice Shop'
    $rootScope.showGitHubRibbon = 8true
    configurationService.getApplicationConfiguration().then(function (config) 9{
      if (10111213config && config.application && 14config.application.name !== null) 15{
        $rootScope.applicationName = config.application.name
      }
      if (16171819config && config.application && 20config.application.showGitHubRibbon !== null) 21{
        $rootScope.showGitHubRibbon = config.application.showGitHubRibbon
      }
    }).catch(function (err) 22{
      console.log(err)
    })
  }])