Application that authorize transactions to a specific account through command line.
Code challenge made for Nubank Software Engineer role.
- Validate if the
DockerandDocker composedependencies are already installed; - On root of the project, execute the following commands to build the application and install project dependencies;
chmod +x build
./build
- On the root of the project, execute the following commands to execute the application:
chmod +x authorizer
Change FILE_PATH to the file path that you want to authorize (some examples are on./authorizer FILE_PATH
filesfolder on the root of this project)
- To perform tests, execute the following commands:
chmod +x tests
<TEST_TYPE> = Feature|Unit./tests <TESTS_TYPE>