ICode9

精准搜索请尝试: 精确搜索
  • c#-如果使用设置,Moq模拟调用将返回null2019-11-19 10:06:24

    我正在使用Moq为C#应用程序编写测试.我的测试初始化​​程序具有以下代码: UnityContainer unityContainer = new UnityContainer(); _serviceMock = new Mock<IService>(); _serviceMock.Setup(mock => mock.GetSearchInfoAsync(It.IsAny<CancellationToken>(), It.IsAny<IEnumer

  • linux-Test :: MockTime在某些情况下不模拟时间2019-11-19 09:50:56

    我有一个非常简单的脚本,该脚本使用Test :: MockTime模拟时间,但是时间调用的输出在代码的两部分中有所不同. 这是脚本: package mocker; use strict; use warnings; sub abcd { print "in abcd, time is " . time . "\n"; } BEGIN { use Test::MockTime qw(set_absolut

  • android-PowerMock Robolectric Dagger2.第一部分2019-11-19 06:24:41

    这个问题是从PowerMock + Robolectric + Dagger2的第一部分创建的 所以我又有点.抱歉.我测试自定义视图类,其中包含: > android ui元素>一些逻辑>静态方法调用> dagger2依赖 所以我用下一个工具进行测试 > Robolectric用于UI元素模拟>用于逻辑测试的单元测试> PowerMock用于静态方法

  • 我何时应该创建多个测试函数,并且应该为全局变量使用pytest固定装置?2019-11-19 05:55:35

    我有一种方法,可以基于正则表达式对数据进行一些过滤.我有多个函数,每个函数都返回一个正则表达式列表,我将它们组合成一个正则表达式字符串.然后,我遍历数据列表,如果任何数据与组合字符串匹配,我将从数据列表中删除该项目. 我想测试一下,当该函数针对一组数据运行时,已过滤的项将

  • c#-在Entity Framework .NET中对数据库进行的回滚更改2019-11-19 03:09:08

    我正在编写用于测试框架的单元测试用例.单元测试将添加和修改现有数据库中的数据.测试完成后,我需要回滚对数据库所做的所有更改,即删除添加的行并还原修改后的行. 我正在使用Entity Framework 6来访问数据库.基础数据库是SQL Server. EF6是否提供任何支持来实现这一目标? 目前,我将

  • CodeGo.net>如何对DataContractSerializer进行单元测试?2019-11-19 01:09:31

    我创建了自己的序列化器,代码如下: public class BackgroundJobInfoSerializer : IBackgroundJobInfoSerializer { private static readonly DataContractSerializer Serializer = new DataContractSerializer(typeof(BackgroundJobInfo),

  • c#-单元测试仅在构建服务器上运行时失败2019-11-18 23:05:30

    为了帮助进行单元测试,我们将DateTime类包装在委托中,以便可以在单元测试中覆盖DateTime.Now. public static class SystemTime { #region Static Fields public static Func<DateTime> Now = () => DateTime.Now; #endregion } 这是在xunit单元测试中使用它的示例

  • 单元测试时,Android Studio 2.0中的测试状态已终止,没有任何失败消息2019-11-18 21:38:42

    问题: 我昨天在Ubuntu上从1.5升级到Android Studio 2.0.当我在Android Studio 2.0中进行单元测试时,即使所有测试均通过,它也会显示已终止测试状态.有时它仅显示通过的某些测试.我非常确定我的代码可以正常工作并且测试正确,因为我在Android Studio 1.5上进行了相同的设置. 例如,我

  • Android单元测试/ Mockito:android.location.Location未模拟2019-11-18 19:26:04

    我正在尝试学习Android上的基本JUnit和Mockito测试.我正在尝试为一个简单的类编写单元测试,该类处理代表需要位置信息的活动来从位置服务中查找用户的位置. 我一直在尝试创建“伪造的位置”以进行测试: @Test public void testLocationReceived() throws Exception { Location

  • java-为什么Mockito与InputStreams怪异?2019-11-18 19:01:27

    调试时,我使用Mockito 1.10遇到了令人难以置信的奇怪现象.我希望有人可以解释这里的行为: 当我运行以下命令时,线程挂起,并且测试永不返回.创建的Java进程的CPU也是天文数字! @Test(expected = IOException.class) public void mockitoWeirdness() throws IOException { final I

  • java-Neo4j:正确测试螺栓驱动程序的单元2019-11-18 16:03:05

    我在http://neo4j.com/developer/java/之后将Neo4j Bolt驱动程序添加到我的应用程序中: import org.neo4j.driver.v1.*; Driver driver = GraphDatabase.driver( "bolt://localhost", AuthTokens.basic( "neo4j", "neo4j" ) ); Session session = driver.sessio

  • php-没有依赖项注入的方法的模拟对象2019-11-18 14:29:48

    我想测试实例化另一个对象的类的方法 并调用此对象的方法. 我如何在不依赖注入的情况下模拟该对象及其方法Foo2和run()? 这可能吗,或者我需要修改Foo类的代码以注入对象? class Foo { public function bar() { $foo2 = new Foo2(); $data = $foo2->run();

  • java-用所述类的抽象版本模拟通用类2019-11-18 14:04:10

    我正在尝试模拟一个抽象类,但是从我所看到的来看,我认为这是不可能的.我们有一些使用泛型的类,它们必须扩展特定的抽象类.他们中有一整群人,他们已被成功嘲笑.抽象类有一个处理返回泛型的方法,如下所示: public abstract class ChildPresenter <T extends ChildView> { private

  • 首页> C#>如何添加一个cookie到DefaultHttpContext2019-11-18 11:18:42

    我有一个函数,期望HttpRequest作为参数: public string Read(HttpRequest req) { if (req.Headers["X-Requested-With"] == "XMLHttpRequest") { return req.Headers[ConfigurationManager.AppSettings["ajaxsession"]]; } return req.Cookie

  • java-如何“拦截”测试的方法调用?2019-11-18 10:10:41

    我有一个像这样的课程: class A { public static void makeCall() { URL url = "www.google.com"; InputStream result = url.openStream(); //Do more stuff } } 我想为此编写一个单元测试.我想发生的事情是某种“拦截”对openStream()的调用,

  • CakePHP单元测试只能工作一次,然后我必须重置数据库2019-11-18 06:15:22

    我试图让我的团队开始为我们的应用程序进行一些单元测试.该应用程序基于CakePHP构建. 首先,我正在为用户表构建测试.我有以下夹具来创建一个供我测试的用户: namespace App\Test\Fixture; use Cake\TestSuite\Fixture\TestFixture; class UsersFixture extends TestFixture {

  • 单元测试时RxJava Schedulers.immediate()行为2019-11-18 03:26:50

    我正在尝试为使用反应性接口的DAO对象编写测试.我有一个包含食谱的表,我想测试一下,当我向该表中插入数据时,订阅者会收到包含食谱的列表. 我正在使用TestSubscriber类,并对该类执行断言.我的简单测试如下所示: @Test fun testSubscriber() { insertItem() val testSubscri

  • java-Junit Mockito没有按预期嘲笑2019-11-18 03:09:51

    我试图通过模拟某些方法来编写单元测试.但是,我遇到了一些问题,其中我认为其中一个对象没有被嘲笑. class A { Class_C c; Class A(String x) { c = new Class_C(x); } public boolean internalMethod(String internalInput) { // Some Logic

  • javascript-Angular2测试.承诺从未在TestBed.compileComponents内部解决2019-11-18 01:37:48

    我目前正在为我的Angular2组件中的模块编写一个测试模块,该模块使用templateUrl属性,因此需要在测试之前进行TestBed.compileComponents异步调用才能进行编译. 我遇到的问题是,promise回调(然后)函数中的所有内容都根本无法运行…好像promise无法解决. 这是我的代码. 模块: import

  • c#-如何在ASP.NET Core 1.1中对使用HttpContext的MVC控制器进行单元测试2019-11-12 04:09:51

    我在.Net Core 1.1框架上用ASP.Net Core编写了这个小方法: public class AccountController : Controller { public IActionResult Logout() { HttpContext.Authentication.SignOutAsync("SchemaName"); HttpContext.Authentication.SignOutAsync(Cookie

  • java-无法使用Maven执行Junit5测试2019-11-12 01:05:39

    这个问题已经在这里有了答案:            >            Surefire is not picking up Junit 5 tests                                    10个 Maven执行 mvn clean test 我正在尝试将junit5用于我的一个maven项目,

  • 用Mockito模拟android模式2019-11-11 22:24:32

    我想用Android提供的一些代码验证电子邮件. 这是我要模拟的代码: if(!Patterns.EMAIL_ADDRESS.matcher(email).matches()) throw new InvalidPhoneException(phone); 在我的测试文件中: @RunWith(PowerMockRunner.class) @PrepareForTest({ Patterns.class }) public class

  • c#-如何在.NET Core中测试控制器2019-11-11 21:15:37

    我有一个ASP.NET Core应用程序(NetCoreApp1.1)Web API项目,我想测试该项目的控制器.我添加了一个.NET Core类库(针对NetStandard1.6). 现在的问题是,根据Why doesn’t Microsoft.NETCore.App support netstandard1.6?,我无法从该类库引用Web API项目. 我的问题是,这是否意味着除非

  • android-robolectric-如何在创建Activity对象时模拟和注入业务类2019-11-11 20:26:21

    我的任务是为现有的Android活动编写单元测试,并且未编写符合单元测试(紧密耦合)的代码. 场景:我有一个StroageManager类,该类正在MyActivity onCreate方法中实例化. @Override protected void onCreate(Bundle savedInstanceState) { StorageManager storagemanager

  • 单元测试服务和模拟自动生成的WCF客户端代理2019-11-11 20:17:59

    我在服务中引用了自动生成的WCF客户端. //Autogenerated Service client public partial class ServiceClient : System.ServiceModel.ClientBase<IService>, IService { //... } //Autogenerated Interface Client public interface IService { //... } 以以下方

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有