https://hackaday.io/project/20606-aquarium-feeder
The building is done with platform-io and to integrate with my ide (Kdevelop) makefile is provided.
Building tested with Ubuntu 16.04 and platform-io 3.2.1
The arduino-simple-unittest provides unittesting. You can run make test_coverate to see test coverage.