我想知道如何正确使用NUnit.首先,我创建了一个单独的Test-Project,它使用我的主项目作为参考.但在那种情况下,我无法测试私有方法.我的猜测是我需要将我的测试代码包含在我的主代码中?! - 这似乎不是正确的方法.(我不喜欢在其中加载代码的代码.)
如何使用NUnit测试私有方法?
我想从架构师的角度理解git的工作方式.如何存储文件,如何保存版本以及如何进行更改(分支,合并等)?
我不是在搜索如何使用它的信息.(我已经找到很多带有教程的页面.)但是我没有找到任何"幕后"细节,这会让我理解.
我有一个带有时间戳的XML,如下所示:
<node stamp="1236888746689" />
Run Code Online (Sandbox Code Playgroud)
我想在结果HTML中将它们显示为日期和时间.有没有办法用XSLT(任何版本)做到这一点?
编辑: 我正在使用XSLT2.0与Saxon9.基准日期是1970-01-01 0:00.
我有一个序列化为XML文件的类.有几个很少使用但始终创建的属性.如果我在XML中删除它们,反序列化仍然有效,因为它们具有默认值.
这些不必要的(bool)属性使XML更难阅读.
我可以告诉C#省略仍然具有默认值的元素或属性吗?
我找到了好看的彩带(DotNetBar,DivElements,...)的几个控制集,但都需要至少100美元的许可证.是否有一个看起来像商业一样好的免费控件?
我发现了许多问题要求最好的工具,但没有人要求提供这些功能,你真的需要吗?什么功能,你从来没有真正需要的?
(我发现自己要比较特征矩阵上的工具.我讨厌的东西,因为最后我将只使用3-4个最重要的特征,而其余部分保持不变.)
在一个项目期间观察了一年的估计我发现了一些奇怪的事情让我想知道基于证据的调度是否能在这里发挥作用?
那么,在估算期间让程序员将30小时任务分解为4或2小时步骤真的是个好主意吗?这不会提高标准偏差吗?(好吧,让他们分解 - 但也许在估计之后?!)
c# ×3
.net ×1
bug-tracking ×1
datetime ×1
fogbugz ×1
git ×1
nunit ×1
ribbon ×1
scheduling ×1
testing ×1
unit-testing ×1
xslt ×1
xslt-2.0 ×1