小编Jay*_*uzi的帖子

如何测试信用卡互动?

看完这个答案后,我想知道是否有办法获得"测试"信用卡号码.一个你可以试验但实际上并没有收费的东西.

testing credit-card

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

集合的参数/返回应该是IEnumerable <T>还是T []?

由于我一直在整合Linq思维模式,我越来越倾向于通过IEnumerable<T>泛型类型传递集合,这似乎构成了大多数Linq操作的基础.

但是我想知道,对于IEnumerable<T>泛型类型的后期评估,如果这是一个好主意.使用T[]泛型类型更有意义吗? IList<T>?或者是其他东西?

编辑: 以下评论非常有趣.有一件事虽然没有得到解决,但似乎是线程安全问题.例如,如果你接受IEnumerable<T>一个方法的参数并且它在另一个线程中被枚举,那么当该线程试图访问它时,结果可能与那些本来要传入的结果不同.更糟糕的是,试图枚举一IEnumerable<T>两次-我相信抛出一个异常.我们难道不应该努力使我们的方法线程安全吗?

.net linq

12
推荐指数
2
解决办法
2633
查看次数

如何将TDD方法与VisualStudio集成?

我有兴趣听听使用TDD和使用Visual Studio 2005(专业版)的C++单元测试的经验

首先是一些背景.我们有一个相当大的项目,其中大部分是在Linux上使用CppUnit开发的,用于单元测试.该项目分为几个库,每个库都有自己的一组测试.我有一个简单的脚本编译库,编译测试套件然后运行测试.因此,在对代码进行更改后,我只需从命令行运行"test"并运行测试.

现在,大多数开发人员都在Windows上使用Visual Studio 2005来开发此产品.当然,他们仍然可以使用nmake从命令行运行测试,但需要额外的步骤,我宁愿拥有更加集成的解决方案.

所以我的问题有两个部分.

首先,在大型代码库上布置测试代码的最佳方法是什么?在解决方案中创建多个测试项目是否正常,每个库一个?

其次是否有任何工具可以将CppUnit测试集成到Visual Studio中?如果设置了依赖关系,运行测试项目将运行测试,但目前结果仍然出现在命令窗口中.

c++ tdd unit-testing visual-studio

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

.NET程序集名称是否应包含版本号?

我们目前对于实际的.NET程序集名称是否应包含代码的版本号(例如CodeName02.exe或CompanyName.CodeName02.dll)进行了激烈的内部争论.有没有人知道像Microsoft这样的权威来源提供有关此问题的指导?

.net naming

10
推荐指数
3
解决办法
2096
查看次数

如何确定winform所在的监视器?

我一直在这个网站上下,发现了很多关于Screen类的信息,以及如何计算监视器的数量等,但我如何确定一个表单目前在哪个监视器?

.net c# .net-3.5 .net-2.0 winforms

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

如何运行Nunit的显式测试用例

我的测试套件项目包含一些明确的测试用例,现在我想借助于执行测试用例Nunit-console.exe.当我执行测试用例时,显式测试用例被排除在执行之外.因此,我尝试以下列方式使用批处理文件执行测试用例.

nunit-console.exe test1.dll
nunit-console.exe test1.dll /include:Expicit
Run Code Online (Sandbox Code Playgroud)

我在批处理文件的帮助下执行上述2个命令.但是我无法执行显式测试用例.

你可以告诉我如何在帮助下执行明确的测试用例 nunit-console.exe

nunit unit-testing nunit-console

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

在PowerShell中获取管道的最后一个元素

这可能很奇怪,但请留在我身边.我想只将管道结果的最后一个元素分配给变量.我知道如何在"常规"代码中执行此操作,但因为这必须是一个单行程序.

更具体地说,我对从FTP请求获取结果时获取文件扩展名感兴趣ListDirectoryDetails.

由于这是在字符串扩展中完成的,我无法弄清楚正确的代码.

目前我已经得到了最后3个,但这真是令人讨厌.

__PRE__

我的想法是做类似的事情

__PRE__

也就是说,遍历所有,但只取出我正在看的元素是输入数组的最后一个元素.

我错过了什么?

powershell pipeline

10
推荐指数
2
解决办法
3万
查看次数

如何在我的机器上获得特定的拉取请求?

有人给我发了拉请求.在合并之前,我想查看机器上的更改.我怎么做?

git github

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

如何使用反射创建值类型的实例

我想创造价值类型等的情况下System.String,System.Boolean,System.Int32等我得到这样的类型限定名System.String MyNamespace.Employee我必须创建一个实例,并返回.我使用Activator.CreateInstanceFormatterServices.GetUninitializedObject创建实例.但它在值类型的情况下失败了.在值类型的情况下,我不能硬编码逻辑.我需要一种创建值类型和引用类型实例的通用方法.

.net c# reflection value-type

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

`@`在C#中字符串的开头是什么意思?

请考虑以下行:

readonly private string TARGET_BTN_IMG_URL = @"\\ad1-sunglim\Test\";
Run Code Online (Sandbox Code Playgroud)

在这一行中,为什么需要附加@?

c# string

9
推荐指数
2
解决办法
1211
查看次数