Cucumber-js: ๋ฐ์ดํ„ฐ ํ…Œ์ด๋ธ” ์ธํ„ฐํŽ˜์ด์Šค๋ฅผ ๋ฌธ์„œํ™”ํ•˜์‹ญ์‹œ์˜ค

์— ๋งŒ๋“  2015๋…„ 04์›” 29์ผ  ยท  4์ฝ”๋ฉ˜ํŠธ  ยท  ์ถœ์ฒ˜: cucumber/cucumber-js

์›์‹œ ๋ฐฐ์—ด์ด ๋‹ค์Œ์œผ๋กœ ์„ค์ •๋œ ๊ฒฝ์šฐ
| ใ„ด |
1 | 3 |

5 | 8 |

this.Given(/^a raw array set to$/, function(data, callback) {
๋ฐ์ดํ„ฐ.์›์‹œ(); // => [[a, b], [1, 3], [5, 8]]
๋ฐ์ดํ„ฐ.ํ•ด์‹œ(); // => [{a: 1, b: 3}, {a: 5, b: 8}]
// ๋” ์ด์ƒ?
์ฝœ๋ฐฑ();
});
http://grokbase.com/t/gg/cukes/12av4y61em/cucumber-js-passing-arrays์—์„œ ๊ฐ€์ ธ์˜ด
์—ฌ๊ธฐ์ €๊ธฐ์„œ ํŠธ๋กค๋งํ•˜๊ธฐ ๋ณด๋‹ค๋Š” ์ด๊ฒƒ์„ ๋‹ค์‹œ ์ฐพ์„ ์ˆ˜ ์žˆ๊ธฐ๋ฅผ ๋ฐ”๋ผ๋Š” ๋งˆ์Œ์—์„œ ์ด๊ฒƒ์„ ์ถ”๊ฐ€ํ–ˆ์Šต๋‹ˆ๋‹ค. ๊ธฐํšŒ๊ฐ€ ์žˆ์„ ๋•Œ readme์— ๋Œ€ํ•œ PR :-).

documentation

๊ฐ€์žฅ ์œ ์šฉํ•œ ๋Œ“๊ธ€

๋„ค, API๊ฐ€ README์— ๋ฌธ์„œํ™”๋˜์–ด ์žˆ์œผ๋ฉด ์ข‹์„ ๊ฒƒ์ž…๋‹ˆ๋‹ค.

์–ด๋Š ์‹œ์ ์—์„œ ๋ชจ๋“  ๋ฌธ์„œ๋Š” https://cucumber.io/docs/reference/javascript ๋กœ ์ด๋™ํ•ด์•ผ ํ•ฉ๋‹ˆ๋‹ค

๋ชจ๋“  4 ๋Œ“๊ธ€

์ด๊ฒƒ์€ ์ด์ œ ๊ธฐ๋Šฅ์— ๋ฌธ์„œํ™”๋˜์–ด @jbpros ์šฐ๋ฆฌ๋„ ์ด๊ฒƒ์„ readme์— ์ถ”๊ฐ€ํ•ด์•ผ ํ•ฉ๋‹ˆ๊นŒ ์•„๋‹ˆ๋ฉด ์šฐ๋ฆฌ๊ฐ€ ๋ฌด์—‡์„ ํ•ด์•ผ ํ•œ๋‹ค๊ณ  ์ƒ๊ฐํ•ฉ๋‹ˆ๊นŒ?

๋„ค, API๊ฐ€ README์— ๋ฌธ์„œํ™”๋˜์–ด ์žˆ์œผ๋ฉด ์ข‹์„ ๊ฒƒ์ž…๋‹ˆ๋‹ค.

์–ด๋Š ์‹œ์ ์—์„œ ๋ชจ๋“  ๋ฌธ์„œ๋Š” https://cucumber.io/docs/reference/javascript ๋กœ ์ด๋™ํ•ด์•ผ ํ•ฉ๋‹ˆ๋‹ค

UI์—์„œ datatable ๊ฐ’์„ html ํ…Œ์ด๋ธ”๊ณผ ๋น„๊ตํ•˜๋Š” ์˜ˆ์ œ๋ฅผ ํ•ด๋ณด๋ฉด ์ข‹์„ ๊ฒƒ์ž…๋‹ˆ๋‹ค.

์ด ์Šค๋ ˆ๋“œ๋Š” ๋‹ซํžŒ ํ›„ ์ตœ๊ทผ ํ™œ๋™์ด ์—†์—ˆ๊ธฐ ๋•Œ๋ฌธ์— ์ž๋™์œผ๋กœ ์ž ๊ฒผ์Šต๋‹ˆ๋‹ค. ๊ด€๋ จ ๋ฒ„๊ทธ์— ๋Œ€ํ•œ ์ƒˆ ๋ฌธ์ œ๋ฅผ ์—ฌ์‹ญ์‹œ์˜ค.

์ด ํŽ˜์ด์ง€๊ฐ€ ๋„์›€์ด ๋˜์—ˆ๋‚˜์š”?
0 / 5 - 0 ๋“ฑ๊ธ‰