mspec

    0热度

    1回答

    我们正在运行使用mspec编写的selenium webdriver测试。 我们使用内置的mspec runner从团队城市开展这些测试。 这是在服务器上本地使用firefox来运行测试。 我们似乎得到了不同数量的成功和失败测试的随机结果,我们认为这取决于执行速度。我们的测试套件有待等待元素,但这些并不总是有所期望的效果。 有没有一种方法可以减缓整个测试套件的执行,试图缓解这个问题? 还是有更好的

    1热度

    2回答

    我正在使用WebDriver和MSpec运行一些UI测试。我在Cleanup中添加了一个检查,没有引发JavaScript错误。但是,在这里抛出一个异常并不会使测试失败。我怎样才能使这个工作?我需要通过任何测试,并且不希望在每次测试中单独进行测试。

    1热度

    2回答

    我有一个类 public class GenerateAuthorisationWorkflows : IGenerateAuthorisationWorkflows { public IList<Guid> FromDtaObjects(IList<DtaObject> dtaObjects, Employee requestingEmployee) { for

    4热度

    1回答

    我想在Visual Studio的测试系统中使用Gallio运行MSpec测试,但它似乎忽略了IDE中的MSpec插件。我所做的: 安装加利奥 添加了MSpec NuGet包到我的测试项目 添加了公堂NuGet包到我的测试项目 复制的MSpec加利奥集成所需的三个文件在公堂的安装目录下的“MSpec”文件夹 在IDE中写的MSpec测试 然“在解决所有测试” 得到以下错误 “没有试验或运行,因为没

    5热度

    4回答

    我需要在给定集合上运行表达式来确定代码中的表达式是否正确写入。为了这个例子,我将排除一些不必要的背景,但如果有人需要它,只需发表评论,我会编辑问题并添加所需的任何内容。 比方说,我有以下几点: public interface IRepository { IQueryable<T> Query<T>(Expression<Func<T, bool>> expression); }

    3热度

    1回答

    假设我有一个简单的页面,点击页面标题可以切换页面内容的可见性(真实吗?否,但它是一个包含DOM元素的简单测试)。我会告诉你HTML和JS的实现,因为我确信你可以在你的脑海中看到它。 我试图用茉莉花来测试这个,我正在运行代码重复问题,主要是围绕上下文的分离(这个测试如何与它的bretheren不同)以及触发器(正在测试的动作和结果捕获) describe("Home", function() {

    5热度

    2回答

    我是行为驱动开发新手,我正在努力学习它。我正在使用MSpec & Watin进行验收测试,并使用MSpec进行单元测试,使用ASP.Net MVC 4.我有一个简单的用户注册方案。 当用户输入用户名,密码,电子邮件等,并点击注册按钮 应该验证电子邮件地址 应该检查用户名已经不存在 应该注册用户 应该发送欢迎电子邮件 它应该重定向到主页 有些事情,我想测试,可以不使用华进行测试像发送电子邮件,检查用

    1热度

    1回答

    我正在尝试针对一些EF4对象编写一些Mspec测试。但他们正在返回误报。我不知道这是否是我编写测试的方式,或者是否有其他事情正在进行。测试等级如下: [Subject(typeof (Product))] public class When_loading_a_known_product { protected static Product product; protect

    6热度

    1回答

    当运行在TeamCity的一个MSpec打造一步我得到在球队的城市记录以下错误: [Step 7/7] Starting: C:\TeamCity\buildAgent\plugins\dotnetPlugin\bin\JetBrains.BuildServer.NUnitLauncher.exe #TeamCityImplicit [17:07:13][Step 7/7] in directo

    1热度

    1回答

    我使用的是Machine.Fakes.NSubstitute,并且想要“伪造”返回值,以便如果输入参数匹配特定值,则返回模拟对象,否则返回null。 我试过如下: host.WhenToldTo(h => h.GetTenantInstance(Param.Is(new Uri("http://foo.bar")))) .Return(new TenantInstance()); 但