{"shas":[["fa1ebff46872b60b9514a2d51f5bf8e69a0885c2","223bb78da41f44447ff0ad216d5a49d6b0f1c366@miranti.net.br","- Add AuctionSniper domain class to encapsulate sniper state logic.","Fabio Luiz Nery de Miranda"],["67e481dad2203e9788c94b28aeccd9e5e9244994","223bb78da41f44447ff0ad216d5a49d6b0f1c366@miranti.net.br","- Add Auction abstraction to allow Sniper make a bid. The test fails\nbecause auction is not being called anywhere.","Fabio Luiz Nery de Miranda"],["bee63c18d7cf0cad39de773315fb6357377e4b3a","223bb78da41f44447ff0ad216d5a49d6b0f1c366@miranti.net.br","Implements AuctionSniper.currentPrice and make unit test pass.","Fabio Luiz Nery de Miranda"],["f5a492c27f44bb8b8a1cfdbf0fbb33a557c94a2e","223bb78da41f44447ff0ad216d5a49d6b0f1c366@miranti.net.br","Make a bid and lose end-to-end test passes","Fabio Luiz Nery de Miranda"]],"ref":"refs/heads/master","size":4,"head":"f5a492c27f44bb8b8a1cfdbf0fbb33a557c94a2e","push_id":32430882}