{"payload":{"pageCount":2,"repositories":[{"type":"Public","name":"014-pact-http-consumer-php","owner":"testingallthethings","isFork":false,"description":"A simple HTTP Consumer to demonstrate Pact","allTopics":["testing","api","php","demo","tutorial","rest","tdd","rest-api","phpunit","api-client","screencasts","screencast","test-driven-development","pact","demonstration","pact-broker","pact-consumer"],"primaryLanguage":{"name":"PHP","color":"#4F5D95"},"pullRequestCount":0,"issueCount":0,"starsCount":1,"forksCount":2,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2023-07-21T15:04:47.812Z"}},{"type":"Public","name":"015-pact-http-producer-php","owner":"testingallthethings","isFork":false,"description":"","allTopics":["testing","api","php","demo","tutorial","rest","tdd","rest-api","phpunit","screencasts","screencast","test-driven-development","pact","demonstration","pact-broker","pact-provider"],"primaryLanguage":{"name":"PHP","color":"#4F5D95"},"pullRequestCount":1,"issueCount":0,"starsCount":1,"forksCount":3,"license":null,"participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2023-07-21T15:03:35.131Z"}},{"type":"Public","name":"020-end-to-end","owner":"testingallthethings","isFork":false,"description":"Demonstrating end to end testing of a simple REST API","allTopics":["docker","php","demo","php7","docker-compose","guzzle","phpunit","slim-framework","end-to-end-testing","screencast","videocast"],"primaryLanguage":{"name":"PHP","color":"#4F5D95"},"pullRequestCount":1,"issueCount":0,"starsCount":3,"forksCount":1,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2023-04-18T22:21:43.909Z"}},{"type":"Public","name":"050-phpunit-data-providers","owner":"testingallthethings","isFork":false,"description":"An Introduction to Data Providers for PHPUnit","allTopics":[],"primaryLanguage":{"name":"PHP","color":"#4F5D95"},"pullRequestCount":0,"issueCount":0,"starsCount":0,"forksCount":0,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2022-11-01T12:50:20.146Z"}},{"type":"Public","name":"049-table-driven-tests","owner":"testingallthethings","isFork":false,"description":"Introduction to Table Driven Tests in Golang","allTopics":[],"primaryLanguage":{"name":"Go","color":"#00ADD8"},"pullRequestCount":0,"issueCount":0,"starsCount":0,"forksCount":0,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2022-10-20T12:14:48.364Z"}},{"type":"Public","name":".github","owner":"testingallthethings","isFork":false,"description":"Public profile","allTopics":[],"primaryLanguage":null,"pullRequestCount":0,"issueCount":0,"starsCount":0,"forksCount":0,"license":null,"participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2022-10-14T11:25:02.007Z"}},{"type":"Public","name":"051-054-test-doubles-java","owner":"testingallthethings","isFork":false,"description":"An introduction to Test Doubles (Stubs, Spies, Mocks & Fakes) in Java","allTopics":[],"primaryLanguage":{"name":"Java","color":"#b07219"},"pullRequestCount":0,"issueCount":0,"starsCount":0,"forksCount":0,"license":null,"participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2022-10-14T10:54:35.827Z"}},{"type":"Public","name":"045-mutation-testing-with-gomutesting","owner":"testingallthethings","isFork":false,"description":"A demonstration of the Golang Mutation Testing Framework GoMuteSting","allTopics":[],"primaryLanguage":{"name":"Go","color":"#00ADD8"},"pullRequestCount":0,"issueCount":0,"starsCount":0,"forksCount":0,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2022-08-14T09:00:07.748Z"}},{"type":"Public","name":"048-intro-to-tdd-with-junit","owner":"testingallthethings","isFork":false,"description":"An introduction to Test Driven Development in Java using JUnit","allTopics":[],"primaryLanguage":{"name":"Java","color":"#b07219"},"pullRequestCount":0,"issueCount":0,"starsCount":0,"forksCount":0,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2022-07-28T09:22:00.743Z"}},{"type":"Public","name":"047-counterfeiter","owner":"testingallthethings","isFork":false,"description":"Demonstration of Counterfeiter for Golang test double generation","allTopics":[],"primaryLanguage":{"name":"Go","color":"#00ADD8"},"pullRequestCount":0,"issueCount":0,"starsCount":0,"forksCount":0,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2022-07-04T13:44:36.067Z"}},{"type":"Public","name":"046-refactoring-tests-php","owner":"testingallthethings","isFork":false,"description":"","allTopics":[],"primaryLanguage":{"name":"PHP","color":"#4F5D95"},"pullRequestCount":0,"issueCount":0,"starsCount":0,"forksCount":0,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2022-06-22T11:36:32.927Z"}},{"type":"Public","name":"044-test-doubles-with-moq","owner":"testingallthethings","isFork":false,"description":"Demostration of the Golang Test Driven Development (TDD) Mocking Framework Moq","allTopics":[],"primaryLanguage":{"name":"Go","color":"#00ADD8"},"pullRequestCount":0,"issueCount":0,"starsCount":0,"forksCount":0,"license":null,"participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2022-06-21T07:40:40.516Z"}},{"type":"Public","name":"043-refactoring-tests-golang","owner":"testingallthethings","isFork":false,"description":"","allTopics":[],"primaryLanguage":{"name":"Go","color":"#00ADD8"},"pullRequestCount":0,"issueCount":0,"starsCount":0,"forksCount":0,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2022-06-09T17:59:24.771Z"}},{"type":"Public","name":"042-PEST","owner":"testingallthethings","isFork":false,"description":"A demonstration of the PHP Testing Framework PEST","allTopics":[],"primaryLanguage":{"name":"PHP","color":"#4F5D95"},"pullRequestCount":0,"issueCount":0,"starsCount":0,"forksCount":0,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2022-05-27T09:47:53.919Z"}},{"type":"Public","name":"033-go-rest","owner":"testingallthethings","isFork":false,"description":"Demonstrating End to End, Integration & Unit test to create a simple REST API","allTopics":[],"primaryLanguage":{"name":"Go","color":"#00ADD8"},"pullRequestCount":0,"issueCount":0,"starsCount":13,"forksCount":2,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2022-02-11T10:53:54.972Z"}},{"type":"Public","name":"038-pact-http-consumer-go","owner":"testingallthethings","isFork":false,"description":"A simple HTTP Consumer to demonstrate Pact in Golang","allTopics":[],"primaryLanguage":{"name":"Go","color":"#00ADD8"},"pullRequestCount":0,"issueCount":0,"starsCount":0,"forksCount":1,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2021-08-06T08:50:38.507Z"}},{"type":"Public","name":"032-testify-test-doubles","owner":"testingallthethings","isFork":false,"description":"A demonstration of Test Double in Testify","allTopics":[],"primaryLanguage":{"name":"Go","color":"#00ADD8"},"pullRequestCount":0,"issueCount":0,"starsCount":1,"forksCount":0,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2020-10-19T18:36:15.759Z"}},{"type":"Public","name":"031-gomock","owner":"testingallthethings","isFork":false,"description":"Demostraction of the Go test double framework GoMock","allTopics":[],"primaryLanguage":{"name":"Go","color":"#00ADD8"},"pullRequestCount":0,"issueCount":0,"starsCount":3,"forksCount":2,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2020-10-09T19:23:01.305Z"}},{"type":"Public","name":"027-030-test-doubles-go","owner":"testingallthethings","isFork":false,"description":"Demonstrating Test Doubles (Dummies, Stubs, Spies, Mocks & Fakes) in Go","allTopics":[],"primaryLanguage":{"name":"Go","color":"#00ADD8"},"pullRequestCount":0,"issueCount":0,"starsCount":0,"forksCount":0,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2020-10-08T17:03:32.348Z"}},{"type":"Public","name":"testingallthethings","owner":"testingallthethings","isFork":false,"description":"","allTopics":[],"primaryLanguage":null,"pullRequestCount":0,"issueCount":0,"starsCount":0,"forksCount":0,"license":null,"participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2020-07-11T12:08:43.784Z"}},{"type":"Public","name":"026-TCR-Refactoring","owner":"testingallthethings","isFork":false,"description":"Completing Tom Oram's Untangling Conditionals (refactoring) code kata whilst using Test && (Commit || Revert)","allTopics":[],"primaryLanguage":{"name":"Go","color":"#00ADD8"},"pullRequestCount":0,"issueCount":0,"starsCount":0,"forksCount":0,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2020-06-26T16:16:47.286Z"}},{"type":"Public","name":"025-go-tcr","owner":"testingallthethings","isFork":false,"description":"Implementing FizzBuzz in Go using Test && (Commit || Revert) TCR","allTopics":[],"primaryLanguage":{"name":"Go","color":"#00ADD8"},"pullRequestCount":0,"issueCount":0,"starsCount":0,"forksCount":0,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2020-06-20T20:20:18.516Z"}},{"type":"Public","name":"019-unittest-isolation-php","owner":"testingallthethings","isFork":false,"description":"A demonstration of isolating unit tests","allTopics":["php","time","tutorial","php7","tutorials","screencast","isolation","unit-test","test-doubles","test-double"],"primaryLanguage":{"name":"PHP","color":"#4F5D95"},"pullRequestCount":0,"issueCount":0,"starsCount":0,"forksCount":0,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2020-06-12T18:52:32.825Z"}},{"type":"Public","name":"018-bowling-game-php","owner":"testingallthethings","isFork":false,"description":"Completing the Bowling Game Kata in PHP","allTopics":["testing","php","demo","tutorial","kata","tdd","phpunit","screencast","test-driven-development","demonstration","code-kata","tdd-kata","videocast","tdd-php"],"primaryLanguage":{"name":"PHP","color":"#4F5D95"},"pullRequestCount":0,"issueCount":0,"starsCount":1,"forksCount":0,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2020-06-12T18:51:11.931Z"}},{"type":"Public","name":"017-php-tcr","owner":"testingallthethings","isFork":false,"description":"Demonstration of Test && (Commit || Revert) in PHP","allTopics":["testing","php","demo","tutorial","tdd","phpunit","screencasts","screencast","test-driven-development","tcr","demonstration","test-commit-revert"],"primaryLanguage":{"name":"PHP","color":"#4F5D95"},"pullRequestCount":0,"issueCount":0,"starsCount":0,"forksCount":0,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2020-06-12T18:49:34.579Z"}},{"type":"Public","name":"013-ginkgo-gomega","owner":"testingallthethings","isFork":false,"description":"A Set Abstract Data Type implementing using Ginkgo and Gomega to drive the tests.","allTopics":["go","golang","demo","tutorial","tdd","bdd","phpunit","screencasts","screencast","test-driven-development","demonstration","gomega","ginkgo"],"primaryLanguage":{"name":"Go","color":"#00ADD8"},"pullRequestCount":0,"issueCount":0,"starsCount":0,"forksCount":0,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2020-06-12T18:42:51.088Z"}},{"type":"Public","name":"012-infection","owner":"testingallthethings","isFork":false,"description":"A demonstration of Infection a PHP Mutation Testing Framework","allTopics":["php","demo","tutorial","tdd","mutation-testing","phpunit","screencasts","screencast","test-driven-development","demonstration","infection"],"primaryLanguage":{"name":"PHP","color":"#4F5D95"},"pullRequestCount":0,"issueCount":0,"starsCount":1,"forksCount":0,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2020-06-12T18:41:34.303Z"}},{"type":"Public","name":"011-testify","owner":"testingallthethings","isFork":false,"description":"A demonstration of the Go testing toolbox Testify","allTopics":[],"primaryLanguage":{"name":"Go","color":"#00ADD8"},"pullRequestCount":0,"issueCount":0,"starsCount":1,"forksCount":0,"license":null,"participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2020-06-12T18:38:45.946Z"}},{"type":"Public","name":"010-phpspec-prophecy","owner":"testingallthethings","isFork":false,"description":"Demostation of the PHPSpec testing framework and the Prophecy mocking framework","allTopics":[],"primaryLanguage":{"name":"PHP","color":"#4F5D95"},"pullRequestCount":0,"issueCount":0,"starsCount":0,"forksCount":0,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2020-06-12T18:36:42.711Z"}},{"type":"Public","name":"009-phpspec","owner":"testingallthethings","isFork":false,"description":"PHPSpec","allTopics":[],"primaryLanguage":{"name":"PHP","color":"#4F5D95"},"pullRequestCount":0,"issueCount":0,"starsCount":0,"forksCount":0,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2020-06-12T18:34:49.637Z"}}],"repositoryCount":35,"userInfo":null,"searchable":true,"definitions":[],"typeFilters":[{"id":"all","text":"All"},{"id":"public","text":"Public"},{"id":"source","text":"Sources"},{"id":"fork","text":"Forks"},{"id":"archived","text":"Archived"},{"id":"template","text":"Templates"}],"compactMode":false},"title":"testingallthethings repositories"}