{"push_id":721445864,"size":14,"distinct_size":14,"ref":"refs/heads/master","head":"1afa0f4b06670c254dded92ef169040c12c87cab","before":"21a79f70dc83960f5263807c99967b27058d00d5","commits":[{"sha":"b98182dfbd6f0adfd775a17b48f5e2b0c0eb0740","author":{"email":"fd2d1838bb704dcbee4dc721be7e8aafa1c36e61@betfair.com","name":"Maciej Szatanski"},"message":"project setup","distinct":true,"url":"https://api.github.com/repos/vacant78/javaBasics20150708/commits/b98182dfbd6f0adfd775a17b48f5e2b0c0eb0740"},{"sha":"d3e7eb4110003adff97dfea2b9e6b1f975376637","author":{"email":"fd2d1838bb704dcbee4dc721be7e8aafa1c36e61@betfair.com","name":"Maciej Szatanski"},"message":"1. Simplest test cage. Red.","distinct":true,"url":"https://api.github.com/repos/vacant78/javaBasics20150708/commits/d3e7eb4110003adff97dfea2b9e6b1f975376637"},{"sha":"433b4a3f22da769d753953e4763533b96931e67c","author":{"email":"fd2d1838bb704dcbee4dc721be7e8aafa1c36e61@betfair.com","name":"Maciej Szatanski"},"message":"2. Simplest test cage. Green","distinct":true,"url":"https://api.github.com/repos/vacant78/javaBasics20150708/commits/433b4a3f22da769d753953e4763533b96931e67c"},{"sha":"231c6c25636c7765d8e02934abc17217d3f332dd","author":{"email":"fd2d1838bb704dcbee4dc721be7e8aafa1c36e61@betfair.com","name":"Maciej Szatanski"},"message":"3. Single apple, single orange test cases. Red.","distinct":true,"url":"https://api.github.com/repos/vacant78/javaBasics20150708/commits/231c6c25636c7765d8e02934abc17217d3f332dd"},{"sha":"4858f7a7bc40624a499c1d51d8231ba4f22ddd89","author":{"email":"fd2d1838bb704dcbee4dc721be7e8aafa1c36e61@betfair.com","name":"Maciej Szatanski"},"message":"4. Single apple, single orange test cases. Green.","distinct":true,"url":"https://api.github.com/repos/vacant78/javaBasics20150708/commits/4858f7a7bc40624a499c1d51d8231ba4f22ddd89"},{"sha":"8cd46f3a327a4bb3df2f87340ba6f22751678999","author":{"email":"fd2d1838bb704dcbee4dc721be7e8aafa1c36e61@betfair.com","name":"Maciej Szatanski"},"message":"6. Multiple apples or oranges. Red + Green.","distinct":true,"url":"https://api.github.com/repos/vacant78/javaBasics20150708/commits/8cd46f3a327a4bb3df2f87340ba6f22751678999"},{"sha":"5c0deb7e90cb0da53ea55d72a698e543966aa28d","author":{"email":"fd2d1838bb704dcbee4dc721be7e8aafa1c36e61@betfair.com","name":"Maciej Szatanski"},"message":"7. Multiple apples and oranges. Green.","distinct":true,"url":"https://api.github.com/repos/vacant78/javaBasics20150708/commits/5c0deb7e90cb0da53ea55d72a698e543966aa28d"},{"sha":"58c848ce1e2d7c3140de136e5a1008abbc09538c","author":{"email":"fd2d1838bb704dcbee4dc721be7e8aafa1c36e61@betfair.com","name":"Maciej Szatanski"},"message":"8. Application Integration Test - throws on invalid input. Red.","distinct":true,"url":"https://api.github.com/repos/vacant78/javaBasics20150708/commits/58c848ce1e2d7c3140de136e5a1008abbc09538c"},{"sha":"e7315ea905fd2bc1b7a8f22ca3855dcc8364d1fd","author":{"email":"fd2d1838bb704dcbee4dc721be7e8aafa1c36e61@betfair.com","name":"Maciej Szatanski"},"message":"8. Application Integration Test - throws on invalid input. Green.","distinct":true,"url":"https://api.github.com/repos/vacant78/javaBasics20150708/commits/e7315ea905fd2bc1b7a8f22ca3855dcc8364d1fd"},{"sha":"f3318579f0fddfdd403d4fc82bff72fec55e89da","author":{"email":"fd2d1838bb704dcbee4dc721be7e8aafa1c36e61@betfair.com","name":"Maciej Szatanski"},"message":"9. Application Integration Test - correct parser. Green","distinct":true,"url":"https://api.github.com/repos/vacant78/javaBasics20150708/commits/f3318579f0fddfdd403d4fc82bff72fec55e89da"},{"sha":"ed4260070ecb912aa3c07f25ba49c0cf8f3935ab","author":{"email":"fd2d1838bb704dcbee4dc721be7e8aafa1c36e61@betfair.com","name":"Maciej Szatanski"},"message":"10. App IT for discounts. Red","distinct":true,"url":"https://api.github.com/repos/vacant78/javaBasics20150708/commits/ed4260070ecb912aa3c07f25ba49c0cf8f3935ab"},{"sha":"ebc5bcf9b122fcf0931108a0d0b54d67d65a4703","author":{"email":"fd2d1838bb704dcbee4dc721be7e8aafa1c36e61@betfair.com","name":"Maciej Szatanski"},"message":"11. Extracted interface Item. Red","distinct":true,"url":"https://api.github.com/repos/vacant78/javaBasics20150708/commits/ebc5bcf9b122fcf0931108a0d0b54d67d65a4703"},{"sha":"3154c949989a81626734cfc0f18704c509f836ea","author":{"email":"fd2d1838bb704dcbee4dc721be7e8aafa1c36e61@betfair.com","name":"Maciej Szatanski"},"message":"readme","distinct":true,"url":"https://api.github.com/repos/vacant78/javaBasics20150708/commits/3154c949989a81626734cfc0f18704c509f836ea"},{"sha":"1afa0f4b06670c254dded92ef169040c12c87cab","author":{"email":"fd2d1838bb704dcbee4dc721be7e8aafa1c36e61@betfair.com","name":"Maciej Szatanski"},"message":"Readme","distinct":true,"url":"https://api.github.com/repos/vacant78/javaBasics20150708/commits/1afa0f4b06670c254dded92ef169040c12c87cab"}]}