小编Dan*_*ott的帖子

在Jasmine中监视JQuery选择器

我正在使用Jasmine对一些JavaScript进行单元测试,并希望监视(模拟)由jQuery选择器访问的DOM元素.

我的规格是:

it("should be able to mock DOM call", function() {

    spyOn($("#Something"), 'val').andReturn("bar");

    result = $("#Something").val();

    expect(result).toEqual("bar");

});
Run Code Online (Sandbox Code Playgroud)

在我的specrunner.html中,我有:

<input type="hidden" id="Something" value="foo" />
Run Code Online (Sandbox Code Playgroud)

不幸的是,规范失败了:

应该能够模拟DOM调用预期'foo'等于'bar'.

jquery unit-testing jasmine

60
推荐指数
3
解决办法
4万
查看次数

使用Type变量调用泛型方法

我有一个通用的方法

Foo<T>
Run Code Online (Sandbox Code Playgroud)

我有一个Type变量 bar

是否有可能实现类似的目标 Foo<bar>

Visual Studio期望在栏上有一个类型或命名空间.

善良,

c# generics

48
推荐指数
2
解决办法
4万
查看次数

将所有未版本控制的文件添加到SVN

我有一个工作副本,使用脚本在一夜之间自动提交到SVN.

我使用SVN命令行来执行此操作.

在与谷歌进行了一场令人沮丧的战斗之后,我一直无法确定如何在提交之前自动将工作副本中的所有未版本控制的文件添加到存储库中.

有谁知道我怎么可能这样做?

善意和感谢提前,

svn

40
推荐指数
3
解决办法
2万
查看次数

Visual Studio中的Powershell

有谁知道我可以在Visual Studio中运行PowerShell的方法.

我的意思是,在工具窗口中有一个交互式的PowerShell提示符?

善良,

powershell extensibility visual-studio-2008

36
推荐指数
2
解决办法
2万
查看次数

使用PowerShell取消阻止文件?

我想让PowerShell在Win2K8 R2中取消阻止文件.

有没有人有关于语法的指针?

powershell powershell-2.0

32
推荐指数
3
解决办法
3万
查看次数

如何让MSTest找到我的测试数据文件?

我有一些测试需要从excel文件中提供外部数据.这些文件包含在测试项目中,在Visual Studio中,我编辑了测试设置文件(Local.testsettings)来部署数据文件.这使它工作正常我VS.

但是,我们也在与TeamCity进行持续集成,而在TeamCity中,这不起作用.我的数据文件不可用于测试.似乎测试是从名为"C:\ TeamCity\buildAgent\temp\buildTmp\ciuser_AS40VS6 2009-12-11 09_40_17\Out"的临时文件夹运行的,并且数据文件不会在那里复制.

我已经尝试将数据文件的构建操作更改为"资源"并将复制到输出目录设置为"始终",但这没有帮助.

有谁知道如何使这项工作?

我正在运行Visual Studio 2010 beta 2和TeamCity 4.5.5,这就是为什么我首先运行MSTest,而不是NUnit ...

teamcity mstest

28
推荐指数
1
解决办法
1万
查看次数

在静态类上调用方法,并将其类型名称和方法名称作为字符串

如果给出类名和方法名,我怎样才能在静态类上调用方法呢?

例如:

鉴于System.EnvironmentGetFolderPath,我想Reflection用来打电话Environment.GetFolderPath().

c# reflection

25
推荐指数
2
解决办法
2万
查看次数

Visual Studio真的想要创建一个数据库图表

我有一个VS"古怪"我无法解决或解释.

一次又一次(我当时没有采取一致行动)Visual Studio会提示我是否要添加数据库图表元素(类似于SQL Manager如果第一次选择添加数据库图表会问你怎么样).然后在半分钟内问我大约10-15次.

对话框的确切文字:

"此服务器没有使用数据库图表所需的一个或多个数据库对象.是否要创建它们?是/否/帮助"

有没有办法要求它保持安静?

visual-studio-2008

17
推荐指数
2
解决办法
2366
查看次数

对简单视图进行太多测试?

嗨,我正在整理我的网站,虽然它非常简单,但我决定尽可能多地测试它.使用只编写有用测试的精神,可以解释我可以想象的情况(重命名脚本或css文件等)

我正在使用Steve Sanderson的MVC集成测试框架,我的测试如下.

我的问题是双重的,这个级别的测试"太多",如果没有,你能想到的其他场景(开发人员相关,如重命名或其他任何东西).

using System.Web;
using System.Web.Mvc;
using MvcIntegrationTestFramework.Hosting;
using NUnit.Framework;
using website.Properties;

namespace website.tests
{
    [TestFixture]
    public class HomeControllerIndexTests
    {
        [TestFixtureSetUp]
        public void Setup()
        {
            appHost = AppHost.Simulate("Website");
        }

        [Test]
        public void HomeControllerIndexReturnsTheIndexView()
        {
            appHost.Start(session =>
            {
                var result = session.Get("/Home/Index");
                Assert.AreEqual("Index", ((ViewResult)result.ActionExecutedContext.Result).ViewName);
            });
        }

        [Test]
        public void HomeControllerIndexReturnsCorrectRouteData()
        {
            appHost.Start(session =>
            {
                var result = session.Get("/Home/Index");
                Assert.AreEqual("Home", result.ActionExecutedContext.RouteData.Values["controller"]);
            });
        }

        [Test]
        public void HomeControllerIndexReturnsViewResult()
        {
            appHost.Start(session =>
            {
                var result = session.Get("/Home/Index");
                Assert.IsInstanceOf(typeof(ViewResult), result.ActionExecutedContext.Result);
            });
        }

        [Test] …
Run Code Online (Sandbox Code Playgroud)

c# testing asp.net-mvc integration-testing

7
推荐指数
1
解决办法
228
查看次数

从C#控制相机设备

我现在面临一个问题,即将相机(例如索尼,佳能)的实时图像转换为winform,并从表格中的按钮控制相机捕捉按钮.

有人建造这样的东西,或者有没有像C#这样的类似项目?

c# dll camera winforms

5
推荐指数
1
解决办法
1万
查看次数