小编use*_*098的帖子

App.Config文件中appSettings中LockItem属性的功能是什么?

<add key="MaxAllowed" value="90" lockItem="false"/>
Run Code Online (Sandbox Code Playgroud)

我的配置文件中有一个名为lockItem的项目?MSDN声明"获取或设置一个值,指示元素是否被锁定."

这是什么意思?是否意味着如果设置为true,则不会通过编辑配置文件来更改配置?

c# c#-4.0

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

获取当前周的所有日期

假设我将周日 - 周六视为一周,如何在c#中获取当前周的所有日期?

例如,当前日期是30th March 2017,我需要的输出是,

26-March-2017,
27-March-2017,
28-March-2017,
29-March-2017,
30-March-2017,
31-March-2017,
01-April-2017
Run Code Online (Sandbox Code Playgroud)

c# datetime c#-4.0

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

针对Catch部分功能的Nunit测试用例

public int ReturnFromDB(int input)
{
    try
    {
         return repositorymethod(input);
    }
    catch(RepositoryException ex)
    {
         Throw new ParticularException("some message",ex);
    }
}
Run Code Online (Sandbox Code Playgroud)

repositorymethod()使用select查询从db返回整数数据.

对于积极的情况,我可以断言返回值.但是这个方法在NCover中的代码覆盖率仍然是60%.

如何测试此方法的Catch部分?如何触发异常部分?即使我给出一个负值作为输入,返回0也不会触发异常.

c# nunit unit-testing ncover

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

标签 统计

c# ×3

c#-4.0 ×2

datetime ×1

ncover ×1

nunit ×1

unit-testing ×1