write unit test cases to be able to automate the build process.
write unit test cases to be able to automate the build process.