In Extreme Programming, unit testing is an integral activity of everyday software development. For isolating units in the tests, Mock Objects are often used to simulate collabo-rators of the units under test. However, writing and main-taining Mock Objects may become a tedious task. This paper presents the Java library EasyMock that dynamically generates Mock Objects for interfaces. This moves the specification of the Mock Objects into the test methods, avoids implementation mistakes, and eases refactoring
Test factoring creates fast, focused unit tests from slow system-wide tests; each new unit test exer...
Writing unit test code is labor-intensive, hence it is often not done as an integral part of program...
Test factoring creates fast, focused unit tests from slow system-widetests; each new unit test exerc...
When testing software artifacts that have several dependencies, one has the possibility of either in...
htmlabstractIn the context of test-driven development for object-oriented programs, mock objects are...
AbstractIn the context of test-driven development for object-oriented programs, mock objects are inc...
Coding against interfaces is a powerful technique in object-oriented programming. It decouples code ...
Mock object frameworks are very useful for creating unit tests. However, purely compiled languages l...
Not all object oriented code is easily testable: Dependency objects might be difficult or even impos...
The goal of this thesis is to provide comprehensive set of information about a technique called the ...
Filled with practical, step-by-step instructions and clear explanations for the most important and u...
This book explains in detail how to implement unit tests using two very popular open source Java tec...
Cílem této práce je představit a porovnat možnosti testování s mock objekty v Javě. Ač je na interne...
When testing software artifacts that have several dependencies, one has the possibility of either in...
When writing automated unit tests, developers often deal with software artifacts that have several d...
Test factoring creates fast, focused unit tests from slow system-wide tests; each new unit test exer...
Writing unit test code is labor-intensive, hence it is often not done as an integral part of program...
Test factoring creates fast, focused unit tests from slow system-widetests; each new unit test exerc...
When testing software artifacts that have several dependencies, one has the possibility of either in...
htmlabstractIn the context of test-driven development for object-oriented programs, mock objects are...
AbstractIn the context of test-driven development for object-oriented programs, mock objects are inc...
Coding against interfaces is a powerful technique in object-oriented programming. It decouples code ...
Mock object frameworks are very useful for creating unit tests. However, purely compiled languages l...
Not all object oriented code is easily testable: Dependency objects might be difficult or even impos...
The goal of this thesis is to provide comprehensive set of information about a technique called the ...
Filled with practical, step-by-step instructions and clear explanations for the most important and u...
This book explains in detail how to implement unit tests using two very popular open source Java tec...
Cílem této práce je představit a porovnat možnosti testování s mock objekty v Javě. Ač je na interne...
When testing software artifacts that have several dependencies, one has the possibility of either in...
When writing automated unit tests, developers often deal with software artifacts that have several d...
Test factoring creates fast, focused unit tests from slow system-wide tests; each new unit test exer...
Writing unit test code is labor-intensive, hence it is often not done as an integral part of program...
Test factoring creates fast, focused unit tests from slow system-widetests; each new unit test exerc...