2004
DOI: 10.1145/1028174.971358
|View full text |Cite
|
Sign up to set email alerts
|

Java IO and testing made simple

Abstract: We present software tools that support robust input processing and comprehensive testing in Java. The software includes the JPT library that supports error-checked typed input via console or GUI for all primitive types. This provides a robust encapsulation of typical interactive input requests encountered in introductory programming courses.The Java Power Framework and its extension allow the user to develop a comprehensive test suite independent of the target classes. The type-safe input framework allows us t… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1

Citation Types

0
2
0

Year Published

2009
2009
2021
2021

Publication Types

Select...
3
1

Relationship

3
1

Authors

Journals

citations
Cited by 4 publications
(2 citation statements)
references
References 11 publications
0
2
0
Order By: Relevance
“…The two texts that use testing throughout do not provide examples of tests, nor do they provide a support for running the tests -or for reporting the test results 1 . A survey of recent papers on computer science education shows a number of attempts to include testing in introductory object-oriented programming instruction [4,5,8,9,10,11,13,15,16,17,18]. Most of them rely on JUnit, a testing environment designed for a professional programmer.…”
Section: Test Driven Design: Industry Vs Teachingmentioning
confidence: 99%
“…The two texts that use testing throughout do not provide examples of tests, nor do they provide a support for running the tests -or for reporting the test results 1 . A survey of recent papers on computer science education shows a number of attempts to include testing in introductory object-oriented programming instruction [4,5,8,9,10,11,13,15,16,17,18]. Most of them rely on JUnit, a testing environment designed for a professional programmer.…”
Section: Test Driven Design: Industry Vs Teachingmentioning
confidence: 99%
“…Over the past several years a number of papers reported on testing in the introductory object-oriented programming instruction [9,10,14,15,17,20,27,28,29,30,36,37,39,40]. A majority of papers investigates students' experiences with designing tests using JUnit, a testing environment designed for a professional programmer.…”
Section: Related Workmentioning
confidence: 99%