English 中文(简体)
木料:用于填写废墟方法的变量
原标题:Cucumber: variable used to complete a method in ruby

Is there an elegant way to use the variable var_name in the method below - so whichever name used as a first string in the step will be reflected at the end of the var?

Then( the {string} variable in the response should be {string} ) do |var_name, value|
  var = Connection.session.**"#{var_name}"**
  raise "Expected #{var} to equal  #{value} , but was #{var}" unless var == value 
end

BR, Kamilo

问题回答




相关问题
Selenium not working with Firefox 3.x on linux

I am using selenium-server , selenium rc for UI testing in my application . My dev box is Windows with FireFox 3.5 and every thing is running fine and cool. But when i try to run selenium tests on my ...

Best browser for testing under Safari Mobile on Linux?

I have an iPhone web app I m producing on a Linux machine. What s the best browser I can use to most closely mimic the feature-limited version of Safari present on the iPhone? (It s a "slimmed down" ...

Code Coverage Tools & Visual Studio 2008 Pro

Just wondering what people are using for code coverage tools when using MS Visual Studio 2008 Pro. We are using the built-in MS test project and unit testing tool (the one that come pre-installed ...

Is there any error checking web app cralwers out there?

Wondering if there was some sort of crawler we could use to test and re-test everything when changes are made to the web app so we know some new change didn t error out any existing pages. Or maybe a ...

热门标签