Skip to content

Commit e327382

Browse files
committed
Created a ReadMe to aid repository visitors in understanding the technical task, as well as the solution.
1 parent 735fd7a commit e327382

1 file changed

Lines changed: 25 additions & 0 deletions

File tree

ReadMe.md

Lines changed: 25 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,25 @@
1+
# Mimetrik Solutions Ltd - Technical Task - Unit Test & CI/CD Implementation
2+
## Introduction
3+
Enclosed is one of our small utility library projects, called "FacebowFileReader", which is just a reader class for one of our custom file formats (.mfba). It also contains an example in main.cpp.
4+
5+
There is also a sample .mfba file enclosed.
6+
7+
For completeness I've also attached two pages from our docs on the mfba file format, but I don't think that those are needed.
8+
9+
On your on-site visit, we would like you to walk us through your solution, thought processes, discuss what worked and what perhaps didn't work, how you'd proceed from there, etc.
10+
11+
Lastly I want to say on behalf of all of us at Mimetrik that we see this task/exercise as both an opportunity for us to get to know your skills and working practice better, as well as for you to get an idea of the sort of tasks that we'd envisage you'd do if you were to join us.
12+
13+
## Task 1 - Unit Tests
14+
15+
Your first task would be to write a set of unit tests that test the functionality and correctness of the FacebowFileReader - what, the number of tests, and the unit test framework is left up to your judgement.
16+
17+
Existing source code files should not be changed.
18+
19+
## Task 2 - CI Integration
20+
21+
Write a CI script that automatically runs these tests on a CI system/portal of your choice.
22+
23+
## Solution Overview
24+
25+
See document titled [FacebowFileReader_SoltuionOverview](https://github.com/MikeO89/FacebowFileReader/blob/main/FacebowFileReader_SoltuionOverview.pdf)

0 commit comments

Comments
 (0)