标签: testing

junit&java:测试非公共方法

JUnit只会在我的类中测试那些公开的方法.如何对非(即私有,受保护)的进行junit测试?

我可以通过不使用junit来测试它们,但我想知道junit标准方法是什么.

java testing junit unit-testing

100
推荐指数
7
解决办法
7万
查看次数

如何在rails中测试文件上传?

我有一个控制器,负责接受JSON文件,然后处理JSON文件,为我们的应用程序做一些用户维护.在用户测试文件上传和处理工作,但当然我想在我们的测试中自动化测试用户维护的过程.如何在功能测试框架中将文件上传到控制器?

ruby testing upload ruby-on-rails

99
推荐指数
4
解决办法
4万
查看次数

是否有经过适当测试的Select2或Chosen替代品?

我正在寻找Select2的替代品,它基本上提供相同的功能,但包括适当的测试.

寻求圣杯?最后一只独角兽?

javascript forms testing jquery jquery-select2

97
推荐指数
1
解决办法
6万
查看次数

如何测试Rails中的关注点

鉴于我Personable在我的Rails 4应用程序中有一个问题有一个full_name方法,我将如何使用RSpec进行测试?

关注/ personable.rb

module Personable
  extend ActiveSupport::Concern

  def full_name
    "#{first_name} #{last_name}"
  end
end
Run Code Online (Sandbox Code Playgroud)

testing rspec ruby-on-rails

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

如何衡量Golang中的代码覆盖率?

有没有人成功为Go单元测试生成代码覆盖?我无法在网上找到适合的工具.

testing unit-testing code-coverage go

96
推荐指数
10
解决办法
6万
查看次数

如何在PHP中编写单元测试?

我到处都读到它们有多棒,但由于某些原因,我似乎无法弄清楚我到底应该测试一些东西.有人可能会发布一段示例代码以及他们将如何测试它?如果不是太麻烦:)

php testing tdd unit-testing

95
推荐指数
6
解决办法
6万
查看次数

如何让rspec-2提供与测试失败相关的完整跟踪?

现在,如果我使用我的测试套件rake spec我得到一个错误:

1) SegmentsController GET 'index' should work
   Failure/Error: get 'index'
   undefined method `locale' for #
   # ./spec/controllers/segments_controller_spec.rb:14:
      in `block (3 levels) in '

这是正常的,因为我有一个错误:)

问题是跟踪不是很有帮助.我知道它突破了segments_controller_spec.rb,第14行,但这只是我称之为测试的地方:

### segments_controller_spec.rb:14
get 'index'
Run Code Online (Sandbox Code Playgroud)

我更喜欢实际的断行和完整的跟踪,而不是spec文件夹中的部分.

跑步--trace并没有帮助.

ruby testing rspec rspec2 ruby-on-rails-3

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

用jsonpath计算成员?

是否可以使用JsonPath计算成员数?

使用spring mvc test我正在测试一个生成的控制器

{"foo": "oof", "bar": "rab"}
Run Code Online (Sandbox Code Playgroud)

同

standaloneSetup(new FooController(fooService)).build()
            .perform(get("/something").accept(MediaType.APPLICATION_JSON)).andExpect(status().isOk())
            .andExpect(jsonPath("$.foo").value("oof"))
            .andExpect(jsonPath("$.bar").value("rab"));
Run Code Online (Sandbox Code Playgroud)

我想确保生成的json中没有其他成员.希望通过使用jsonPath计算它们.可能吗?也欢迎替代解决方案.

java testing spring jsonpath spring-test-mvc

95
推荐指数
3
解决办法
6万
查看次数

如何为Visual Studio C++设置单元测试

我无法弄清楚如何在Visual Studio 2008 for C++中设置和使用测试框架,可能是内置的单元测试套件.

任何链接或教程将不胜感激.

c++ testing unit-testing visual-studio

92
推荐指数
4
解决办法
6万
查看次数

Chai:如何使用'should'语法测试undefined

在本教程中使用chai测试angularjs应用程序时,我想使用"should"样式为未定义的值添加测试.这失败了:

it ('cannot play outside the board', function() {
  scope.play(10).should.be.undefined;
});
Run Code Online (Sandbox Code Playgroud)

错误"TypeError:无法读取属性'应该'未定义",但测试通过了"expect"样式:

it ('cannot play outside the board', function() {
  chai.expect(scope.play(10)).to.be.undefined;
});
Run Code Online (Sandbox Code Playgroud)

如何让它与"应该"一起工作?

javascript testing angularjs chai

92
推荐指数
6
解决办法
4万
查看次数