2014-04-14 65 views
0

當我產生AA黃瓜短語這樣黃瓜浮點數

那麼我應該有結果180.123

至少在的IntelliJ生成的代碼是

@Then("^I should have result (\\d+).(\\d+)$") 
public void I_should_have_result_(int arg1, int arg2) throws Throwable { 
    // Express the Regexp above with the code you wish you had 
    throw new PendingException(); 
} 

有沒有什麼辦法讓一個單一的雙重而不是必須加入兩個整數?

回答

1

如果您修改您的小黃瓜一步

Then I should have result "180.23" 

其實施將是

@Then("^I should have result \"([^\"]*)\"$") 
public void I_should_have_result(String arg1) throws Throwable { 
    // Express the Regexp above with the code you wish you had 
    throw new PendingException(); 
} 

這是很容易轉換爲浮動。

+0

是的,這是我做的 - 但相當不滿意。 – Dan