stubs

    1热度

    1回答

    我的问题有两个部分。 首先,我知道iOS的测试非常基本,我试图学习什么时候使用模拟。据我所知,嘲笑对象是一个虚拟对象的模拟,当难以访问该对象,如查询数据库或不可预知的情况时。你能解释一个简单的例子如何模拟数据库的行为吗? 在我的情况下,我想测试从API API调用接收的JSON数据包。我想确保这些数据包不为空,并且存在特定的节点。什么是测试这个最好的方法?

    0热度

    1回答

    我有一个接口,ILoader,在我所定义的扩展方法CheckLoaderDatabaseConnection:在那里告诉我,我有 //the extension method public static class LoaderExtensions { public static void CheckLoaderDatabaseConnection(this ILoa

    1热度

    1回答

    我可能会错过某些明显的东西,但我无法弄清楚什么。 我最近在我的新计算机上安装了WebStorm,并且从设置(我下载了大约6个,可以看到整个列表的同时)下载TypeScript社区存根库(如Angular,Mongoose等)没有问题。 现在,今天我正在做同样的事情,但只得到三个(见截图)。有没有人处于相同的情况?我不认为这是必要的相关,但我没有更新2017.1所以也许它的东西,在版本...

    1热度

    2回答

    我有以下的目录布局Maven项目: . └── src ├── main │ └── ... └── test └── java └── com.foo ├── stubs │ └── JsonSnippets.java ├── bar │ └── Bar

    1热度

    1回答

    我的问题: 我试图存根返回该实例的类方法类,但我得到了题为测试下面的错误“创建具有CSV数据的实例”: Failures: 1) QuestionData.load_questions creates an instance with CSV data Failure/Error: expect(question_data_class).to receive(:new).wi

    0热度

    3回答

    我有一个PlantTree作业调用PlantTree服务对象。我想测试这个工作,以确定它使用tree参数实例化PlantTree服务并调用call方法。 我对该服务的作用或结果不感兴趣。它有自己的测试,我不想重复这些测试的工作。 # app/jobs/plant_tree_job.rb class PlantTreeJob < ActiveJob::Base def perform(t

    0热度

    2回答

    我是如何使用C++存根函数的新手。 我通过链接How to create stub shared libraries on Linux但 1)我不能在C++中,存根是用C++代码得到确切完整的示例代码去了。如果有人能指出我确切的样本例子? 2)另外我正在研究Linux上完全相同的名称共享库函数是如何替换存根的? 如果有人能帮我解答我的两个问题,这将会很有帮助。

    0热度

    1回答

    在Maven存储库中,我可以找到WSO2 Identity Server 5.1.0附带的各种(SOAP)服务存根(stub)? 存根本身附带WSO2 Identity Server,位于目录/repository/components/plugins/中。例如,OAuth存根提供于/repository/components/plugins/org.wso2.carbon.identity.oa

    0热度

    1回答

    我对单元测试非常熟悉,并且了解模拟和存根之间的区别。 Roy Osherove最简单的解释是,所有的假货都是以存根的形式出现,直到你对他们断言,然后他们是嘲弄。 同样,我明白了。我的问题是“这是错误的使用一个假的情况下同时作为模拟和存根?就拿从犀牛嘲笑文档下面的例子(http://ayende.com/wiki/Rhino+Mocks+3.5.ashx) public void When_user

    0热度

    1回答

    我的数据访问层上有一个方法,它可以将任何函数作为搜索条件,并针对我们的实体框架实体运行该方法。我正尝试在业务层上使用Rhino Mocks创建单元测试,但是这调用了DAL方法。当我尝试为此搜索方法创建存根时,似乎无法使其正确运行。我有存根,需要下面的方法: IQueryable<T> AllSearchBy<T>(params Expression<Func<T, bool>>[] search)