testdrivendesign

    1热度

    2回答

    我正在使用测试驱动设计概念编写一个Stack类。 在SETUP()方法我的堆与0个元素这样 Stack stack = new Stack(); 创建这是我试图测试赶上当顶端安装之后立即调用这将是所提出的StackEmptyException()。 @Test public final void testTopIsEmpty() throws StackEmptyException {

    2热度

    1回答

    我从头开始新项目,我想有高单元测试覆盖率。 假设我们有ClassA,ClassB和ClassC以及ClassATest,ClassBTest,ClassCTest。 在ClassB和ClassC的ClassATest实际对象中使用是否是一种很好的做法,以便所有的类都在ClassATest中测试,或者我的ClassATest应该使用ClassB和ClassC的模拟,并且只应创建实际的ClassA实例

    0热度

    1回答

    我实际学习TDD等,我通过实例学习。 其实我建立一点(非常非常小)ORM来介绍我到真正的单元测试,存根和模拟。 我以这种方式运行,我打我的测试,并提出一些小的实现(GETALL法)(失败 - >使测试通过 - >重构) 其实,这里是我的代码: MongodbAdapter export default class MongoAdapter{ getAll(){ return n

    0热度

    1回答

    它们是不同名称的同一事物吗? 两个单词“测试”在某种程度上让我觉得它们是相似..

    1热度

    1回答

    我是如此的浏览和碰到这个评论的答案: 我们为什么要经过提取,当我们 可以DI委托,使其可测试接口的仪式? 这阐明一个想法我在今年早些时候有。注入纯功能(我猜是功能指针)而不是接口实现有什么内在的错误吗?

    2热度

    5回答

    我刚开始进入BizTalk的工作,并希望继续使用我所了解的有关DDD,TDD等的一切。这是甚至可能,或者我总是不得不使用像编辑Visio时创建管道和编排?

    2热度

    1回答

    有人可以阐明如何以纯TDD方式开发多线程功能。 (可能在C#或Java中有一些例子) 在此先感谢。

    1热度

    1回答

    我得做一个简单的CRUD基础的应用。我试图以TDD的方式来解决这个问题。我是TDD的新手,实际上不知道如何继续我的测试。 的情况是: 我需要能够创建/更新/删除员工(一次一个)。 我需要能够检索员工列表显示目的 你可以假设这是为了简单起见,命令行应用程序。 (实际上,我要做到这一点作为一个WPF MVVM应用程序。) 我不知道我的第一个测试应该是什么。 我迄今为止尝试是: 假设我有一个返回一组员工