gkamal / test-ioc-cpp

hello world c++ dependency injection (ioc) containers

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

test ioc c++

hello world c++ ioc containers

Build Status

This project is a series of hello world examples with the intent of feature comparison of c++ Dependency Injection Frameworks.

The frameworks currently aspiring:

Build files are generated using the convenience wrapper for premake - premake-meta-cpp

Testing and mocking of C++ objects is done via googlemock+googletest.

Travis CI is used for a proof of concept continuous integration.

Preparing build

  • premake\premake4 prepare to check out non-git dependencies
  • premake\premake4 gmake or premake\premake4 vs2012+convert to vc12 or premake\premake4 xcode4 to generate build files
  • If you don't have Mercurial, download and extract dicpp into the dicpp folder

Blog

About

hello world c++ dependency injection (ioc) containers


Languages

Language:C++ 98.8%Language:Lua 0.9%Language:Shell 0.2%