โž ๐Ÿ“š ูƒุชุจ ููŠู†ุณู†ุช ู…ุงุณูˆู„ โ

โž ๐Ÿ“š ูƒุชุจ ููŠู†ุณู†ุช ู…ุงุณูˆู„ โ

ุฌู…ูŠุน ูƒุชุจ ููŠู†ุณู†ุช ู…ุงุณูˆู„ .. ุนุฑุถ ูƒู„ ูƒุชุจ ููŠู†ุณู†ุช ู…ุงุณูˆู„ ุงู„ู…ุตูˆู‘ุฑุฉ | ู†ุจุฐู‡ ู‚ุตูŠุฑู‡ ุนู† ุงู„ู…ุคู„ู Petar Tahchiev ู‡ูˆ ู…ู‡ู†ุฏุณ ุจุฑู…ุฌูŠุงุช ู„ุฏู‰ HP ูˆุงู„ู…ุทูˆุฑ ุงู„ุฑุฆูŠุณูŠ Jakarta Cactus. ููŠู„ูŠุจูŠ ู„ูŠู… ู‡ูˆ ุนุถูˆ ููŠ JCP ูˆู…ุณุงู‡ู… ููŠ DbUnit ูˆ Cactus. ูƒุงู† ููŠู†ุณู†ุช ู…ุงุณูˆู„ ู…ุคู„ู ุงู„ุทุจุนุฉ ุงู„ุฃูˆู„ู‰ ู…ู† JUnit in Action. Gary Gregory ู‡ูˆ ู…ุทูˆุฑ Java ูŠุชู…ุชุน ุจุฎุจุฑุฉ ุชุฒูŠุฏ ุนู† 20 ุนุงู…ู‹ุง ูˆูŠู‚ูˆู… ุญุงู„ูŠู‹ุง ุจุชุทูˆูŠุฑ ุฎูˆุงุฏู… ุงู„ุชุทุจูŠู‚ุงุช ู…ู† ุฃุฌู„ ุงู„ุชูƒุงู…ู„ ุงู„ู‚ุฏูŠู….โฐ ู„ู‡ ู…ุฌู…ูˆุนุฉ ู…ู† ุงู„ุฅู†ุฌุงุฒุงุช ูˆุงู„ู…ุคู„ูุงุช ุฃุจุฑุฒู‡ุง โž JUnit in Action, Second Edition โ ุงู„ู†ุงุดุฑูŠู† : โž ุดุฑูƒุฉ ู…ุงู†ูŠู†ุบ ู„ู„ู…ุทุจูˆุนุงุช โ โฑ..

๐Ÿ† ๐Ÿ’ช ุฃูƒุซุฑ ุงู„ูƒุชุจ ุชุญู…ูŠู„ุงู‹ ููŠ ูƒุชุจ ููŠู†ุณู†ุช ู…ุงุณูˆู„:

ู‚ุฑุงุกุฉ ูˆ ุชุญู…ูŠู„ ูƒุชุงุจ JUnit in Action, Second Edition PDF

JUnit in Action, Second Edition PDF

ู‚ุฑุงุกุฉ ูˆ ุชุญู…ูŠู„ ูƒุชุงุจ JUnit in Action, Second Edition PDF ู…ุฌุงู†ุง

ุงู„ู…ุฒูŠุฏ ู…ู† ุงู„ูƒุชุจ ุงู„ุฃูƒุซุฑ ุชุญู…ูŠู„ุงู‹ ููŠ ูƒุชุจ ููŠู†ุณู†ุช ู…ุงุณูˆู„
ูƒุชุจ ููŠู†ุณู†ุช ู…ุงุณูˆู„

ููŠู†ุณู†ุช ู…ุงุณูˆู„

ู†ุจุฐู‡ ู‚ุตูŠุฑู‡ ุนู† ุงู„ู…ุคู„ู Petar Tahchiev ู‡ูˆ ู…ู‡ู†ุฏุณ ุจุฑู…ุฌูŠุงุช ู„ุฏู‰ HP ูˆุงู„ู…ุทูˆุฑ ุงู„ุฑุฆูŠุณูŠ Jakarta Cactus. ููŠู„ูŠุจูŠ ู„ูŠู… ู‡ูˆ ุนุถูˆ ููŠ JCP ูˆู…ุณุงู‡ู… ููŠ DbUnit ูˆ Cactus. ูƒุงู† ููŠู†ุณู†ุช ู…ุงุณูˆู„ ู…ุคู„ู ุงู„ุทุจุนุฉ ุงู„ุฃูˆู„ู‰ ู…ู† JUnit in Action. Gary Gregory ู‡ูˆ ู…ุทูˆุฑ Java ูŠุชู…ุชุน ุจุฎุจุฑุฉ ุชุฒูŠุฏ ุนู† 20 ุนุงู…ู‹ุง ูˆูŠู‚ูˆู… ุญุงู„ูŠู‹ุง ุจุชุทูˆูŠุฑ ุฎูˆุงุฏู… ุงู„ุชุทุจูŠู‚ุงุช ู…ู† ุฃุฌู„ ุงู„ุชูƒุงู…ู„ ุงู„ู‚ุฏูŠู….โฐ ู„ู‡ ู…ุฌู…ูˆุนุฉ ู…ู† ุงู„ุฅู†ุฌุงุฒุงุช ูˆุงู„ู…ุคู„ูุงุช ุฃุจุฑุฒู‡ุง โž JUnit in Action, Second Edition โ ุงู„ู†ุงุดุฑูŠู† : โž ุดุฑูƒุฉ ู…ุงู†ูŠู†ุบ ู„ู„ู…ุทุจูˆุนุงุช โ โฑ

1960 ู….

ุชู… ุฅูŠุฌุงุฏ ู„ู‡: ูƒุชุงุจ ูˆุงุญุฏ.


ู†ุจุฐู‡ ู‚ุตูŠุฑู‡ ุนู† ุงู„ู…ุคู„ู    

Petar Tahchiev ู‡ูˆ ู…ู‡ู†ุฏุณ ุจุฑู…ุฌูŠุงุช ู„ุฏู‰ HP ูˆุงู„ู…ุทูˆุฑ ุงู„ุฑุฆูŠุณูŠ Jakarta Cactus.

ููŠู„ูŠุจูŠ ู„ูŠู… ู‡ูˆ ุนุถูˆ ููŠ JCP ูˆู…ุณุงู‡ู… ููŠ DbUnit ูˆ Cactus.

ูƒุงู† ููŠู†ุณู†ุช ู…ุงุณูˆู„ ู…ุคู„ู ุงู„ุทุจุนุฉ ุงู„ุฃูˆู„ู‰ ู…ู† JUnit in Action.

Gary Gregory ู‡ูˆ ู…ุทูˆุฑ Java ูŠุชู…ุชุน ุจุฎุจุฑุฉ ุชุฒูŠุฏ ุนู† 20 ุนุงู…ู‹ุง ูˆูŠู‚ูˆู… ุญุงู„ูŠู‹ุง ุจุชุทูˆูŠุฑ ุฎูˆุงุฏู… ุงู„ุชุทุจูŠู‚ุงุช ู…ู† ุฃุฌู„ ุงู„ุชูƒุงู…ู„ ุงู„ู‚ุฏูŠู….

 

About the Author

 

 

Petar Tahchiev is a software engineer with HP and the Jakarta Cactus lead developer.

Felipe Leme is a JCP member and contributor to DbUnit and Cactus.

Vincent Massol was the author of the first edition of JUnit in Action.

Gary Gregory is a Java developer with 20+ years of experience who currently develops application servers for legacy integration.

ุฃู‚ุฑุฃ ุงู„ู…ุฒูŠุฏ..

๐Ÿ“š ุนุฑุถ ุฌู…ูŠุน ูƒุชุจ ููŠู†ุณู†ุช ู…ุงุณูˆู„:

ู‚ุฑุงุกุฉ ูˆ ุชุญู…ูŠู„ ูƒุชุงุจ JUnit in Action, Second Edition PDF

JUnit in Action, Second Edition PDF

ู‚ุฑุงุกุฉ ูˆ ุชุญู…ูŠู„ ูƒุชุงุจ JUnit in Action, Second Edition PDF ู…ุฌุงู†ุง

ุงู„ู…ุฒูŠุฏ โ—โ—โ—

ู…ู†ุงู‚ุดุงุช ูˆุงู‚ุชุฑุงุญุงุช ุญูˆู„ ุตูุญุฉ ููŠู†ุณู†ุช ู…ุงุณูˆู„: