Basic cache With TDD :)