小编Meh*_*hdi的帖子

如何使用Jasmine Karma为现有的Angular2应用程序生成单元测试

我加入了一个开发Angular2应用程序的团队,该应用程序需要使用Jasmine框架完成所有单元测试.我想知道是否有一个工具能够通过基于可用方法和/或基于诸如模板中的*ng-If之类的属性放置测试用例来为每个类生成规范文件(类似于锅炉板代码).以下是组件a.component.js的示例

import { Component, Input, Output, Inject, OnChanges, EventEmitter, OnInit } from '@angular/core';
import {Http} from '@angular/http';


@Component({
    selector: 'a-component',
    template : `
    <div *ng-If="model">
       <a-child-component [model]="model">
       </a-child-component>
    </div>`
})

export class AComponent implements OnInit {
    @Input() anInput;
    ngOnInit() {        
        if(this.anInput){
            this.model = anInput;
        }
    }
    constructor(@Inject(Http) http){
        this.restAPI = http;    
    }

    methodOne(arg1,arg2){
        //do something
    }

    methodTwo(arg1,arg2){
        //do something
    }

    //...
}
Run Code Online (Sandbox Code Playgroud)

并生成一个spec文件:a.componenet.spec.js

import { beforeEach,beforeEachProviders,describe,expect,it,injectAsync } from 'angular2/testing';
import { setBaseTestProviders } from 'angular2/testing';
import { …
Run Code Online (Sandbox Code Playgroud)

unit-testing auto-generate typescript karma-jasmine angular

6
推荐指数
1
解决办法
2378
查看次数

无法发布vs代码扩展

尝试使用vsce工具发布vs代码扩展时:

vsce publish
Run Code Online (Sandbox Code Playgroud)

要么

vsce package
Run Code Online (Sandbox Code Playgroud)

我总是得到相同的错误:

错误:发布扩展名之前,请确保编辑README.md文件。

显然,我已经根据扩展名做了相应的更新README.md文件。但是错误一直在显示。

这是在我设置发布者帐户并使用

vsce create-publisher (publisher name)
Run Code Online (Sandbox Code Playgroud)

我确定问题出在其他地方,但错误消息并未说明问题所在。

Windows 10 64位[窗口标题] Visual Studio代码

[主要说明] Visual Studio代码

[内容]

版本1.22.2提交3aeede733d9a3098f7b4bdc1f66b63b0f48c1ef9日期2018-04-12T16:38:45.278Z Shell 1.7.12渲染器58.0.3029.110节点7.9.0体系结构x64

有人遇到这个错误了吗?

visual-studio-code vscode-extensions

3
推荐指数
1
解决办法
1108
查看次数

计算大表中字段值的数量

我需要计算其中一个字段中具有特定值的行数.

让我们说:

SELECT COUNT(1) FROM MyTable WHERE MyField = 'MyValue'
Run Code Online (Sandbox Code Playgroud)

问题是超过1.000.000行并且执行时间太长(超过60秒)

我可以在此specefic字段中执行哪些操作以使此请求运行得更快?

sql t-sql sql-server optimization

2
推荐指数
1
解决办法
134
查看次数