Jos*_*eph 6 java tdd junit unit-testing
在TDD(Test Driven Development)开发过程中,如何处理测试数据?假设一个场景,解析一个日志文件以获取所需的列.对于强大的测试,我如何准备测试数据?我是否正确地将这些文件放到测试类文件中?
And*_*s_D 15
例如,Maven使用一种用于处理测试数据的文件夹结构的约定:
src
main
java <-- java source files of main application
resources <-- resource files for application (logger config, etc)
test
java <-- test suites and classes
resources <-- additional resources for testing
Run Code Online (Sandbox Code Playgroud)
如果你使用maven进行构建,你需要将测试资源放在正确的文件夹中,如果你的建筑有不同的东西,你可能想要使用这个结构,因为它不仅仅是一个maven约定,我认为它很接近'最佳实践'.