https://github.com/codiepp/ev3dev_testing
Test-driven development around ev3dev
https://github.com/codiepp/ev3dev_testing
cpp11 ev3dev lego-ev3 robot tdd test-driven-development testing
Last synced: 7 months ago
JSON representation
Test-driven development around ev3dev
- Host: GitHub
- URL: https://github.com/codiepp/ev3dev_testing
- Owner: CodiePP
- License: bsd-3-clause
- Created: 2017-05-30T04:54:20.000Z (over 8 years ago)
- Default Branch: master
- Last Pushed: 2017-06-09T21:51:04.000Z (over 8 years ago)
- Last Synced: 2025-06-09T23:39:00.908Z (7 months ago)
- Topics: cpp11, ev3dev, lego-ev3, robot, tdd, test-driven-development, testing
- Language: C++
- Size: 39.1 KB
- Stars: 1
- Watchers: 3
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
This is an attempt to apply test-driven development (TDD) to the programming
of the [LEGO Mindstorms ev3](https://www.lego.com/en-us/mindstorms/about-ev3) robot in *C++*.
For this we use the great works of
* [ev3dev](http://www.ev3dev.org) which provide a superior Linux image to be run on the robot
* Google's testing and mocking framework [googletest](https://github.com/google/googletest.git)
directory structure
===================
demos/ demo programs to be executed on ev3
tests/ test programs
src/ source code
this repository depends on the following:
1. https://github.com/ddemidov/ev3dev-lang-cpp.git
2. https://github.com/google/googletest.git
initial checkout
================
after cloning this repository
you should also initialize its dependencies:
`git submodule update --init --recursive`