A simple caluclator Using Guice (dependency injection) and Mockito / PowerMock (unit testing) involving efficient I/O operations