小编Kha*_*sha的帖子

使用moq进行单元测试实体框架

我正在使用实体框架并尝试对使用EF的数据服务进行单元测试.我没有使用存储库和工作单元模式.我尝试了以下方法来模拟上下文和DbSet:

private static Mock<IEFModel> context;
private static Mock<IDbSet<CountryCode>> idbSet;

    [ClassInitialize]
    public static void Initialize(TestContext testContext)
    {
        context = new Mock<IEFModel>();

        idbSet = new Mock<IDbSet<CountryCode>>();

        context.Setup(c => c.CountryCodes).Returns(idbSet.Object);

    }
Run Code Online (Sandbox Code Playgroud)

对于idbSet"Local",我得到null"对象引用未设置为对象的实例"错误.有没有办法像这样模拟idbSet?谢谢

unit-testing entity-framework moq

11
推荐指数
1
解决办法
4301
查看次数

Postman 桌面应用程序在 Windows 10 上运行缓慢

我遇到了 Postman 桌面应用程序的问题,问题是它变得太慢以至于几乎没用,我不得不在每次请求后重新启动它。

performance google-chrome-extension postman

6
推荐指数
3
解决办法
1415
查看次数

AmplifyJS,删除存储的对象

我开始使用amplifijs并成功存储并检索存储中的对象,但我不知道如何删除它们的名称.

我用这个语法:

amplify.store("name",{valName1:"val1", ...});
var storage = amplify.store("name");
var val1 = storage.valName1;
Run Code Online (Sandbox Code Playgroud)

如何通过名称删除它们?

amplify.remove("name");
Run Code Online (Sandbox Code Playgroud)

amplifyjs

4
推荐指数
1
解决办法
1248
查看次数

Rhino Mocks存根表达式

我想使用以下签名来存根方法:

Product[] GetAllActive(Expression<Func<Product, bool>> predicate, bool asNoTracking = true, params Expression<Func<Product, object>>[] navigationProperties);
Run Code Online (Sandbox Code Playgroud)

我正在使用Rhino Mocks,任何想法

谢谢

lambda expression rhino-mocks stub stubbing

4
推荐指数
1
解决办法
790
查看次数

正则表达式语法错误 - AmplifyJS

我刚刚将"amplify.js"添加到我的ASP.NET MVC3项目中,并为此行获取了正则表达式语法错误:

key = key.replace( /[^-._0-9A-Za-z\xb7\xc0-\xd6\xd8-\xf6\xf8-\u037d\u37f-\u1fff\u200c-\u200d\u203f\u2040\u2070-\u218f]/g, "-" );
Run Code Online (Sandbox Code Playgroud)

有谁知道这个注册表有什么问题?

谢谢你的帮助

regex amplifyjs

2
推荐指数
1
解决办法
494
查看次数

找到文本"",其中包含item标记

我在我的资源中添加了一个colors.xml,并编写了以下xml代码:

<?xml version="1.0" encoding="UTF-8"?>
<resources>
   <color name="white">#FFFFFF</color>
   <color name="yellow">#FFFF00</color>
   <color name="fuchsia">#FF00FF</color>
   <color name="red">#FF0000</color>
   <color name="silver">#C0C0C0</color>
   <color name="gray">#808080</color>
   <color name="olive">#808000</color>
   <color name="purple">#800080</color>
   <color name="maroon">#800000</color>
   <color name="aqua">#00FFFF</color>
   <color name="lime">#00FF00</color>
   <color name="teal">#008080</color>
   <color name="green">#008000</color>
   <color name="blue">#0000FF</color>
   <color name="navy">#000080</color>
   <color name="black">#000000</color>
</resources>
Run Code Online (Sandbox Code Playgroud)

我在我的手机上使用AIDE进行开发,它会抛出一个错误:

找到文本"",其中包含item标记

请指教谢谢

android

1
推荐指数
1
解决办法
8182
查看次数