[go: up one dir, main page]
More Web Proxy on the site http://driver.im/ skip to main content
Skip header Section
JUnit in ActionOctober 2003
Publisher:
  • Manning Publications Co.
  • 3 Lewis Street Greenwich, CT
  • United States
ISBN:978-1-930110-99-1
Published:01 October 2003
Skip Bibliometrics Section
Reflects downloads up to 06 Jan 2025Bibliometrics
Skip Abstract Section
Abstract

A guide to unit testing Java applications (including J2EE applications) using the JUnit framework and its extensions, this book provides techniques for solving real-world problems such as unit testing legacy applications, writing real tests for real objects, automating tests, testing in isolation, and unit testing J2EE and database applications. Using a sample-driven approach, various unit testing strategies are covered, such as how to unit test EJBs, database applications, JSPs, and Taglibs. Also addressed are testing strategies using freely available open source frameworks and tools, and how to unit test in isolation with Mock Objects. Testing J2EE applications by running tests from inside the container for performing integration unit tests is discussed, as is how to automate unit testing in automated builds (such as Ant and Maven) for performing continuous integration.

Cited By

  1. ACM
    Pereira Cipriano B, Silva M, Correia R and Alves P Towards the Integration of Large Language Models and Automatic Assessment Tools: Enhancing Student Support in Programming Assignments Proceedings of the 24th Koli Calling International Conference on Computing Education Research, (1-2)
  2. Kanakis G, Fischer S, Khelladi D and Egyed A Supporting a flexible grouping mechanism for collaborating engineering teams Proceedings of the 14th International Conference on Global Software Engineering, (119-128)
  3. Zech P, Kalb P, Felderer M, Atkinson C and Breu R (2017). Model-based regression testing by OCL, International Journal on Software Tools for Technology Transfer (STTT), 19:1, (115-131), Online publication date: 1-Feb-2017.
  4. Leotta M, Stocco A, Ricca F and Tonella P (2016). Robula+, Journal of Software: Evolution and Process, 28:3, (177-204), Online publication date: 1-Mar-2016.
  5. Ma L, Zhang C, Yu B and Sato H An empirical study on effects of code visibility on code coverage of software testing Proceedings of the 10th International Workshop on Automation of Software Test, (80-84)
  6. Song M and Tilevich E (2015). Reusing metadata across components, applications, and languages, Science of Computer Programming, 98:P4, (617-644), Online publication date: 1-Feb-2015.
  7. ACM
    Farias G, Dantas A, Lopes R and Guerrero D Distributed test agents Proceedings of the 9th Latin-American Conference on Pattern Languages of Programming, (1-11)
  8. ACM
    Geletka F, Samuelis L and Vojtko J Evaluation of tools for automated unit testing for applications in OSGi Proceedings of the Fifth Balkan Conference in Informatics, (295-297)
  9. ACM
    Brown C, Pastel R, Siever B and Earnest J JUG Proceedings of the 17th ACM annual conference on Innovation and technology in computer science education, (99-104)
  10. ACM
    Guerra E, Fernandes C and Silveira F Architectural patterns for metadata-based frameworks usage Proceedings of the 17th Conference on Pattern Languages of Programs, (1-25)
  11. Haschemi S and Weißleder S A generic approach to run mutation analysis Proceedings of the 5th international academic and industrial conference on Testing - practice and research techniques, (155-164)
  12. Gladisch C, Tyszberowicz S, Beckert B and Yehudai A Generating regression unit tests using a combination of verification and capture & replay Proceedings of the 4th international conference on Tests and proofs, (61-76)
  13. Bonaventura M, Wainer G and Castro R Advanced IDE for modeling and simulation of discrete event systems Proceedings of the 2010 Spring Simulation Multiconference, (1-8)
  14. ACM
    Tilevich E and Song M Reusable enterprise metadata with pattern-based structural expressions Proceedings of the 9th International Conference on Aspect-Oriented Software Development, (25-36)
  15. Madeyski L (2010). The impact of Test-First programming on branch coverage and mutation score indicator of unit tests, Information and Software Technology, 52:2, (169-184), Online publication date: 1-Feb-2010.
  16. Zhang Z, Thangarajah J and Padgham L Automated testing for intelligent agent systems Proceedings of the 10th international conference on Agent-oriented software engineering, (66-79)
  17. ACM
    Pires W, Brunet J and Ramalho F UML-based design test generation Proceedings of the 2008 ACM symposium on Applied computing, (735-740)
  18. Pasternak B, Tyszberowicz S and Yehudai A GenUTest Proceedings of the 3rd international Haifa verification conference on Hardware and software: verification and testing, (252-266)
  19. ACM
    Briand L, Labiche Y and Sówka M Automated, contract-based user testing of commercial-off-the-shelf components Proceedings of the 28th international conference on Software engineering, (92-101)
  20. ACM
    de Gids M and Vos T Tales about a small software testing bridge from academy to SMEs Proceedings of the 2006 international workshop on Summit on software engineering education, (17-20)
  21. de Rosière E, Jard C and Parreaux B LaTe, a non-fully deterministic testing language Proceedings of the 18th IFIP TC6/WG6.1 international conference on Testing of Communicating Systems, (71-86)
  22. ACM
    Wick M, Stevenson D and Wagner P Using testing and JUnit across the curriculum Proceedings of the 36th SIGCSE technical symposium on Computer science education, (236-240)
  23. ACM
    Wick M, Stevenson D and Wagner P (2005). Using testing and JUnit across the curriculum, ACM SIGCSE Bulletin, 37:1, (236-240), Online publication date: 23-Feb-2005.
  24. ACM
    Freeman S, Mackinnon T, Pryce N and Walnes J Mock roles, not objects Companion to the 19th annual ACM SIGPLAN conference on Object-oriented programming systems, languages, and applications, (236-246)
  25. Gaffney C, Trefftz C and Jorgensen P (2004). Tools for coverage testing, Journal of Computing Sciences in Colleges, 20:1, (27-33), Online publication date: 1-Oct-2004.
  26. ACM
    Tonella P Evolutionary testing of classes Proceedings of the 2004 ACM SIGSOFT international symposium on Software testing and analysis, (119-128)
  27. ACM
    Tonella P (2004). Evolutionary testing of classes, ACM SIGSOFT Software Engineering Notes, 29:4, (119-128), Online publication date: 1-Jul-2004.
Contributors
Please enable JavaScript to view thecomments powered by Disqus.

Recommendations