ASpec is a simple library that utilizes aspect oriented programming and meta programming to enable mocking, method call counting, Liskov Substition Principle testing and more