小编Mar*_*son的帖子

用于TDD的JavaScript单元测试工具

我已经研究并考虑了许多JavaScript单元测试和测试工具,但一直无法找到合适的选项来保持完全符合TDD标准.那么,是否有一个完全符合TDD标准的JavaScript单元测试工具?

javascript tdd unit-testing

717
推荐指数
9
解决办法
53万
查看次数

将NUnit与TFS 2010一起使用?(特别是报道)

有没有人让NUnit成功地与TFS 2010集成?我可以看到如何nunit-console并让它运行,问题在于报告.有没有人让它可靠地工作?我见过:http://nunit4teambuild.codeplex.com/但最后一项活动是5月发布的alpha版本.六个月后有没有人尝试过这个或另一个解决方案?从那时起,我是唯一一个想要超过MS-Test提供的人吗?

BTW有一个早期版本的这个问题,但那是在TFS 2010 Beta期间,我希望其他人从那以后尝试过这个.

tfs nunit tfs2010

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

FxCop和GAC疯狂

当我尝试分析依赖于模式和实践的项目时,使用FxCop,企业库数据(以及其他)2.0.0.0 - FxCop抱怨它不能:"找到程序集参考" - 即使正在分析的应用程序dll已被遵守此版本及其在GAC中的版本.如果我浏览到GAC尝试选择相同的程序集(我已检查版本和公钥令牌)FxCop将不允许我"打开"它.应用程序成功运行并且肯定会使用问题dll.

操作系统:同时适用于Vista和Windows XP.版本:Visual Studio 2005和2008. FxCop 1.36应用程序符合VS2005 for .NET 2.0.

如果我尝试使用Reflector浏览应用程序DLL,我会遇到同样的问题.

很明显,它并不认为这是与其编译的程序集相同的版本.有谁知道为什么?对解决方案的任何建议?我错过了什么?

c# gac fxcop

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

为什么ReadOnlyCollection <>包含FindAll(),FindFirst()等方法,

根据FxCop的建议和我个人的倾向,我一直鼓励我正在指导的团队尽可能多地使用ReadOnlyCollections.仅限于列表的收件人无法修改其内容.在他们的理论中,这是面包和黄油.问题是List <>接口更丰富,暴露了各种有用的方法.他们为什么做出这个选择?

你只是放弃并返回可写的集合吗?您是否返回只读集合,然后将它们包装在可写的多样性中?AHHHHH.


更新:谢谢我熟悉框架设计指南,这就是为什么团队使用FxCop来强制执行它.然而,这个团队和VS 2005一起生活(我知道,我知道)并告诉他们LINQ/Extension方法可以解决他们的问题只会让他们感到难过.

他们已经了解到List.FindAll()和.FindFirst()比编写foreach循环更清晰.现在我正在推动他们使用ReadOnlyCollections,他们失去了清晰度.

也许有一个更深层次的设计问题,我没有发现.

- 抱歉,原帖应该提到了VS2005的限制.我和我共处了很长时间以至于我没有注意到.

c# collections readonly-collection

6
推荐指数
2
解决办法
6985
查看次数

ADO.NET疯狂和可空类型

我似乎已经走了一个兔子洞.我想将ADO .NET数据集中的数据转换为Nullable类型.起初我假设直接演员(int?)会这样做.我多么天真.错了,严重错误.现在我正在尝试编写一个通用的转换器,但我已经挂断了语法.这是2005年 - 有人必须已经解决了这个问题.你呢?

挂断的是,当我尝试在转换器上使用Nullable类型作为约束时,我得到语法错误:

public class NullableDBConversion
{
  public static T Convert<T>(object testValue) where T : Nullable<T>
  {
    if (testValue is DBNull)
    {
      return new Nullable<T>();
    }

    return new Nullable<T>((T)testValue);
  }
}
Run Code Online (Sandbox Code Playgroud)

目标有一种使用泛型来完成所有转换的方法.这是可能的还是我必须写几个.

.net generics nullable

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

Excel查找并计算二维数组中的唯一值

我有 3 列 x 300 行的 excel 数据数组 - 示例

A C
单元测试 REMOTE_TEAM_AVATARS 社交时间
社交时间 ELIMINATE_LONG_LIVED_FEATURE_BRANCHES

某些行中会有空格。

我的目标是在 900 个单独的细胞中找到独特的值。显示值后,我想计算每个唯一值的实例数。

在上面的小例子中,结果将是:

A
社交时间 2
ELIMINATE_LONG_LIVED_FEATURE_BRANCHES 1
...

在理想的情况下,我希望避免创建包含 900 个元素的中间计算列

excel-formula

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