实际上,我正试图解决这些问题:
不要使用多个顶级描述 - 尝试嵌套它们。
要描述的第一个参数应该是要测试的类或模块。
我有八种测试格式:
describe 'PublicanCreatorsCreate.init_docu_work' do
it 'accesses a directory and creates there an initial documentation' do
PublicanCreatorsCreate.init_docu_work(title, type, language, brand, db5)
Dir.exist?(title)
:should == true
end
end
但是什么是假的?第一个参数包含测试的类和方法。
答案 0 :(得分:1)
通常这样的描述会写成:
listview.setOnItemClickListener(new AdapterView.OnItemClickListener() {
@Override
public void onItemClick(AdapterView<?> parent, final View view,
int position, long id) {
// To do with List Item Click
}
});
或
describe PublicanCreatorsCreate, '.init_docu_work' do
听起来rubocop-rspec期待第二种形式。