Angular2仅针对特定组件的单元测试

时间:2018-03-22 13:21:30

标签: angular unit-testing angular-cli karma-jasmine

我想单独为特定组件运行单元测试。当我使用" ng test"它运行所有组件和模块。我的" tsconfig.spec.ts"

using System.Collections;
using System.Collections.Generic;
using UnityEngine;

public class VideoPlayer : MonoBehaviour {

private bool _isPlaying;

// Use this for initialization
void Start () {

    _isPlaying = false
}

// Update is called once per frame
void Update () {

    if (GvrController.ClickButtonUp && _isPlaying) {

            PlayVideo();

    }
   else if (GvrController.ClickButtonUp && !_isPlaying){

         StopVideo ();

    }


  }

public void PlayVideo{

    //Logic to Play Video
}

public void StopVideo{

    //Logic to Stop Video
}


}

我尝试过评论默认设置和指定的特定组件文件,但它没有用。

1 个答案:

答案 0 :(得分:2)

您可以使用fdescribe代替describe来关注单个测试。这将跳过所有其他描述块。

同样适用于itfit,只需确保在调试会话后删除f,以确保所有测试都在CI中运行