小编kar*_*nai的帖子

需要Moq简单示例 - 数据库连接和文件处理

我对单元测试很陌生.虽然我可以进行简单的单元测试,但我发现很难理解依赖注入部分.我有2个场景,我无法创建测试

  1. 数据库连接
  2. 日志文件处理

虽然我搜索了互联网,但我找不到任何简单的例子来实现这些嘲弄.

Moq是否支持具体类,或者我是否需要将所有实现更改为虚拟单元测试.非常感谢示例代码的任何示例代码或链接

c# nunit unit-testing moq

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

在python中比较和过滤列表元素

我正在寻找过滤列表中的元素.

比方说,我有一个清单:

listA = ['banana', 'apple', 'appleRed', 'melon_01', 'appleGreen', 'Orange', 'melon_03']
listB = ['apple', 'melon']
Run Code Online (Sandbox Code Playgroud)

现在我需要比较列表并生成一个列表,其中只包含以listB开头的元素名称.

结果应该是:

listResult = ['apple', 'appleRed', 'melon_01', 'appleGreen', 'melon_03']
Run Code Online (Sandbox Code Playgroud)

我可以在2 for循环中使用if循环比较.喜欢,

for item in listA:
    for fruit in listB:
        if item.startswith(fruit):
            listResult.append(item)
            break
Run Code Online (Sandbox Code Playgroud)

但是,我想知道是否有任何捷径可用于此操作,因为这可能需要更多时间进行大列表比较.

python python-2.7

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

标签 统计

c# ×1

moq ×1

nunit ×1

python ×1

python-2.7 ×1

unit-testing ×1