testdriven.net

    8热度

    2回答

    注意:我正在为此项目使用TestDriven.NET 3.0.2749和NUnit 2.6.0.12051。 我已经安装了TestDriven.NET和NUnit,并试图让TestDriven.NET通过右键单击上下文菜单运行测试类中的所有测试。 从TestDriven.NET文档: 如果选择代码编辑器窗口中,测试(一个或多个)执行将由符的位置确定;通过在测试方法中的任意位置右键单击并选择“运行测

    1热度

    1回答

    因此,我从Pluralsight获得以下内容,并且介绍该课程的章节显然运行代码时没有出现问题,但是,当我运行它时,出现错误消息: "Test failed ‘T:Messaging’ : Couldn’t find type with name ‘Messaging’" Test failed 'T: Couldn't find type with name 任何想法(理解)? namespace

    0热度

    1回答

    在类实例化和TestDriven.Net(v4.0.3478)或XUnit(v2.2.0),RhinoMocks(v3.6.1)和structuremap.automocking( v4.0.0.315)。 鉴于此代码: - 在特定的测试方法或特定类定义>Run Test(s) public class Tests1 { [Fact] public void passing_

    0热度

    1回答

    我知道前段时间发布的问题非常类似,甚至被标记为已回答,但是解决方案似乎并不适用于我。 我已经安装xUnit使用NuGet到我的测试项目,写了一些测试,然后决定我想以某种方式运行它们。我把头转向TestDriven.Net,看起来不错,所以我安装了它。 之后,我已经使用xUnit的安装程序安装了xUnit支持TD.NET。一切都很顺利,安装程序标记为TD.NET已成功安装。然而,当我尝试运行所有测试

    2热度

    1回答

    我知道一些ASP MVC,试图拥抱TDD。以下示例安装了xUnit和TestDriven(其中包含Moq)。 问题是我试图模拟一个图像上传viewmodel,所以我可以断言它正在上传。 起订量给我的问题: 无效的设置在非虚拟(VB中重写)成员 试图 var imageMock = new Mock<ImageViewModel>(); imageMock.Setup(x => x.IsUrl).

    0热度

    1回答

    我正在使用XUnit和TestDriven.Net或Resharper测试运行器来执行我的测试。我真的很喜欢写我的测试的BDD风格,所以我想知道是否有一些我们可以修改这些框架的输出? 我喜欢用下划线命名我的测试,并且想要分割测试名称并将其格式设置为Given,When,Then格式。这些工具有可能吗?

    -3热度

    1回答

    TDD项目的解决方案架构如何?我的意思是我应该如何设计一个测试项目? 我必须为已经开发的MVC项目编写测试项目。我会增强一些新功能。这将是该项目首次使用TDD方法开发新功能。我应该遵循什么公约? 我应该创建一个单独的测试应用程序,然后编写一些测试类,方法。然后在相同的测试项目或实现新功能的原始项目中实现实际功能。 我需要知道的另一件事是,是否有任何特定的命名类,方法,变量的约定?我将使用MS测试和

    2热度

    1回答

    我目前正在尝试使用带有MSpec的TestDriven.Net。我安装了TestDriven.Net,然后从Nuget中导入MSpec到我的类库中。当我尝试运行我的测试时,我得到以下输出。 目标类型不包含来自已知测试框架或 “Main”方法的测试。 我也复制了Machine.Specifications.dll.tdnet和Machine.Specifications.TDNetRunner.dl

    -1热度

    2回答

    我已经阅读了很多关于TDD的教程,但仍然困惑于决定以TDD开始的最佳方式。 有两种方法可以开始使用TDD 1)在实施场景或编码之前,TDD测试用例是否应该启动。通过这种方式,您可以编写第一个测试用例,并生成测试用例中的所有代码,如类,方法等。 2)完成编码时应该完成TDD吗?

    1热度

    1回答

    在控制台应用程序中,我可以成功在缓存中添加或删除项目时,从缓存集群中获取回调。 如何在测试驱动环境中执行相同的测试。 当我写测试用例时,我没有得到OnCacheChange来激发.. 请帮忙。 谢谢.. 下面的代码工作的控制台应用程序... static void Main(string[] args) { dtStart = DateTime.Now; dtEn