Test-Driven Development as a tool to optimize the JEE programming
Grzegorz Sochacki
g.sochacki91@gmail.comInstitute of Computer Science, Lublin University of Technology, Nadbystrzycka 36B, 20-618 Lublin, Poland (Poland)
Beata Pańczyk
Institute of Computer Science, Lublin University of Technology, Nadbystrzycka 36B, 20-618 Lublin, Poland (Poland)
Abstract
The article is about the benefits of using the Test-Driven Development methodology. Tests were carried out on the author's application based on Java Enterprise Edition platform. The investigated methodology was compared with the standard approach to writing tests.
Keywords:
Test-Driven Development; Java; unit tests; testingReferences
[1] Pressman R.S., Software Engineering: A Practitioner's Approach 8th Edition, McGraw-Hill Higher Education, 2015.
[2] http://www.testerzy.pl [07.03.2017] [3] Farcic V, Garcia A., Test-Driven Java Development, Packt Publishing, 2015.
[4] Mil M., Java EE 7 Development with Wildfly, Packt Publishing, 2014.
[5] https://docs.oracle.com/javaee/7/ [07.03.2017]
[6] Burke B., RESTful Java with JAX-RS 2.0. 2nd Edition, O'Reilly Media, 2013.
[7] http://site.mockito.org/ [07.03.2017]
[8] http://junit.org [03.01.2017]
[9] https://cooldevstuff.wordpress.com/tag/maven-jetty-plugin-2/, [10.02.207]
[2] http://www.testerzy.pl [07.03.2017] [3] Farcic V, Garcia A., Test-Driven Java Development, Packt Publishing, 2015.
[4] Mil M., Java EE 7 Development with Wildfly, Packt Publishing, 2014.
[5] https://docs.oracle.com/javaee/7/ [07.03.2017]
[6] Burke B., RESTful Java with JAX-RS 2.0. 2nd Edition, O'Reilly Media, 2013.
[7] http://site.mockito.org/ [07.03.2017]
[8] http://junit.org [03.01.2017]
[9] https://cooldevstuff.wordpress.com/tag/maven-jetty-plugin-2/, [10.02.207]
Sochacki, G., & Pańczyk, B. (2017). Test-Driven Development as a tool to optimize the JEE programming . Journal of Computer Sciences Institute, 4, 112–116. https://doi.org/10.35784/jcsi.606
Authors
Grzegorz Sochackig.sochacki91@gmail.com
Institute of Computer Science, Lublin University of Technology, Nadbystrzycka 36B, 20-618 Lublin, Poland Poland
Authors
Beata PańczykInstitute of Computer Science, Lublin University of Technology, Nadbystrzycka 36B, 20-618 Lublin, Poland Poland
Statistics
Abstract views: 246PDF downloads: 145
License
This work is licensed under a Creative Commons Attribution-ShareAlike 4.0 International License.