url重定向的karma测试用例

时间:2016-08-08 07:39:23

标签: karma-runner

Karma测试案例贯穿伊斯坦布尔。

$scope.processChkBoxes = function(listOptions){
        var urlAltered = false;
        $scope.myData.data  = '{}';
        url = URLHolder;
        $scope.myData.loadDataFlg = true;
        $scope.myData.noDataFlg = false;
        if(listOptions[0] == true){      
            Iif(urlAltered == true){
                url = url + "&showSubCust=true";
            }else{
                url = url + "?showSubCust=true";   
                urlAltered = true;
            }                              
        }
        if(listOptions[1] == true){
            Eif(urlAltered == true){
                url = url + "&showSettled=true";                        
            }else{
                url = url + "?showSettled=true";
                urlAltered = true;                        
            }
        }
        if(listOptions[2] == true){
            Eif(urlAltered == true){
                url = url + "&showPendingVeh=true";                         
            }else{
                url = url + "?showPendingVeh=true";
                urlAltered = true;                        
            }
        }
        Iif(listOptions[3] == true){
            if(urlAltered == true){
                url = url + "&showActiveVeh=true";                          
            }else{
                url = url + "?showActiveVeh=true";
                urlAltered = true;                        
            }
        }
        VehicleListService.getVehicleList(url).then(function(data){
            $scope.myData.data  = data;
            Iif($scope.myData.data ==undefined){
                    $scope.myData.noDataFlg = true;  
            }
            $scope.myData.loadDataFlg = false;

        });        
    };

$scope.search = function() {
$scope.gridApi.grid.refresh();

但它没有完全覆盖。

任何人都可以通过撰写测试用例来帮助解决这个问题

0 个答案:

没有答案