{"id":15725495,"url":"https://github.com/ericmeyer/conways_game_of_life_surrogate","last_synced_at":"2025-03-31T01:25:41.890Z","repository":{"id":6332135,"uuid":"7567652","full_name":"ericmeyer/conways_game_of_life_surrogate","owner":"ericmeyer","description":"This is a Ruby implementation of Conway's Game of Life with versions of the tests using both RSpec dynamic mocks and Surrogate mocks.","archived":false,"fork":false,"pushed_at":"2013-01-13T20:17:34.000Z","size":136,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":2,"default_branch":"master","last_synced_at":"2025-02-06T06:44:56.280Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":null,"language":"Ruby","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/ericmeyer.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null}},"created_at":"2013-01-11T21:48:45.000Z","updated_at":"2017-11-27T20:08:57.000Z","dependencies_parsed_at":"2022-09-03T20:12:40.132Z","dependency_job_id":null,"html_url":"https://github.com/ericmeyer/conways_game_of_life_surrogate","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ericmeyer%2Fconways_game_of_life_surrogate","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ericmeyer%2Fconways_game_of_life_surrogate/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ericmeyer%2Fconways_game_of_life_surrogate/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ericmeyer%2Fconways_game_of_life_surrogate/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/ericmeyer","download_url":"https://codeload.github.com/ericmeyer/conways_game_of_life_surrogate/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":246401780,"owners_count":20771243,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":[],"created_at":"2024-10-03T22:21:33.619Z","updated_at":"2025-03-31T01:25:41.848Z","avatar_url":"https://github.com/ericmeyer.png","language":"Ruby","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Conway's Game of Life\n\nThis is an implementation of Conway's Game of Life created on the Global Day of Code Retreat.  It is meant to provide an example migration to using the Surrogate gem from using RSpec dynamic mocks.  The code was originally implemented using RSpec, and afterwards converted to using Surrogate.\n\nSurrogate can be found [here](https://github.com/JoshCheek/surrogate)\n\n## The Blogs\n\nThe examples in this code are explained in a series of blogs.  You can find the blogs providing detailed instructions here:\n\n * [Migrating to Surrogate - Part 1](http://blog.8thlight.com/eric-meyer/2013/01/13/migrating_from_rspec_dynamic_mocks_to_surrogate_part1.html)\n * [Migrating to Surrogate - Part 2](http://blog.8thlight.com/eric-meyer/2013/01/13/migrating_from_rspec_dynamic_mocks_to_surrogate_part2.html)\n\n## master Branch\n\nThe master branch uses Surrogate.\n\n## rspec_dynamic_mocks Branch\n\nThe rspec_dynamic_mocks branch has the code as it was using RSpec dynamic mocks.","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fericmeyer%2Fconways_game_of_life_surrogate","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fericmeyer%2Fconways_game_of_life_surrogate","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fericmeyer%2Fconways_game_of_life_surrogate/lists"}