|
|
1
6
gem应该是一段独立运行的代码。否则,它是应用程序的一部分,因此测试也应该独立创建。通过这种方式,其他人(假设)也可以执行测试。如果测试依赖于您的应用程序,则其他人无法测试您的gem。 此外,当您想要测试gem时,它不应该因为您的应用程序失败而失败。在您的gem通过测试后,您可以测试应用程序,知道您的gem运行良好(假设您测试了所有内容)。 gem是否依赖于Rails不是问题,因为Rails也已经过测试(您可以假设它工作正常)。因此,这些依赖关系不会(/应该)影响您的gem。 |
|
|
2
0
|
|
|
pguardiario · 如何从gem内部引用文件 11 年前 |
|
|
cwd · 如何使“bundle init”默认包含gems? 11 年前 |
|
|
Hooli · 没有跑鞋宝石(Fedora) 11 年前 |
|
|
Aaron Pederson · 红宝石宝石“gamebox”的“捆绑”问题 11 年前 |
|
|
user4443990 · Rubygems的依赖性问题 11 年前 |
|
|
Dubniak · 安装gemfile中未列出的简单导航gem 11 年前 |