小编Jam*_*ead的帖子

你怎么知道javascript中的对象是否是JSON?

我怎么知道变量是JSON还是其他东西?是否有一个JQuery函数或我可以用来解决这个问题的东西?

javascript jquery json

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

编写单元测试时要测试什么?

我想开始对我们的应用程序进行单元测试,因为我相信这是与测试建立良好关系的第一步,并允许我分支到其他形式的测试,最有趣的是带有Cucumber的BDD.

我们目前使用Codesmith生成所有Base类,它们完全基于数据库中的表.我很好奇使用这些Base类生成测试用例的好处?这是不好的测试实践吗?

这让我想到了我的帖子的终极问题.使用单元测试时我们测试什么?

我们是否测试了我们想知道的例子?还是我们测试我们不想要的例子?

他们可以采用多种失败方式和多种成功方式,我们如何知道何时停止?

以Summing函数为例.给它1,2并且在唯一的单元测试中期望3 ..我们怎么知道5,6不回来35?

问题回顾

  • 生成单元测试(好/坏)
  • 我们测试什么/多少?

testing unit-testing code-generation

7
推荐指数
2
解决办法
312
查看次数

子模块和“git pull --rebase”

我们最近切换到 git 并尝试使用子模块来包含我们的公共库。

无论我们做什么,我们都无法让“git pull --rebase”在超级或子模块中工作。

我们得到:

james:libraries james$ git pull --rebase
Cannot pull with rebase: You have unstaged changes.
Please commit or stash them.
Run Code Online (Sandbox Code Playgroud)

即使我们根本没有任何本地更改并且有一个干净的目录,也会发生这种情况。有什么想法我们可能做错了什么吗?

谢谢!詹姆士

git macos git-pull git-submodules

5
推荐指数
2
解决办法
3871
查看次数

如果.Net应用程序作为服务或应用程序运行,请告诉我们?

如何判断.Net应用程序是作为桌面应用程序运行还是作为服务运行?

我们正在尝试使用Fitnesse测试我们的应用程序,它将应用程序作为服务加载然后调用它...但是当一个模态错误框被推动然后它就会爆炸..我想检查它是否是在服务中运行,如果是,我想抛出异常,所以我们的测试将失败.

有没有办法做到这一点,除了将参数传递到某个地方,说它是由FitNesse启动的?

.net testing service modal-dialog

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