{"id":22672809,"url":"https://github.com/jimlynchcodes/angulartestingworkshops","last_synced_at":"2025-09-25T09:21:39.705Z","repository":{"id":74887610,"uuid":"56113303","full_name":"JimLynchCodes/AngularTestingWorkshops","owner":"JimLynchCodes","description":"Unit Testing Workshops for AngularJS \u0026 Angular 2","archived":false,"fork":false,"pushed_at":"2016-06-10T20:40:10.000Z","size":4415,"stargazers_count":3,"open_issues_count":0,"forks_count":1,"subscribers_count":3,"default_branch":"master","last_synced_at":"2025-06-06T18:07:26.273Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":"","language":"JavaScript","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/JimLynchCodes.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,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2016-04-13T02:11:24.000Z","updated_at":"2019-09-12T15:49:16.000Z","dependencies_parsed_at":"2023-02-26T21:30:50.046Z","dependency_job_id":null,"html_url":"https://github.com/JimLynchCodes/AngularTestingWorkshops","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/JimLynchCodes/AngularTestingWorkshops","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/JimLynchCodes%2FAngularTestingWorkshops","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/JimLynchCodes%2FAngularTestingWorkshops/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/JimLynchCodes%2FAngularTestingWorkshops/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/JimLynchCodes%2FAngularTestingWorkshops/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/JimLynchCodes","download_url":"https://codeload.github.com/JimLynchCodes/AngularTestingWorkshops/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/JimLynchCodes%2FAngularTestingWorkshops/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":276891474,"owners_count":25723302,"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","status":"online","status_checked_at":"2025-09-25T02:00:09.612Z","response_time":80,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"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-12-09T16:22:22.791Z","updated_at":"2025-09-25T09:21:39.701Z","avatar_url":"https://github.com/JimLynchCodes.png","language":"JavaScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Jim's Angular Testing Workshops\n\nHaving Unit Tests and E2e Tests when you finish development and it's \"hands off\" time makes your code substantially more solid. Having passing tests will give you a confidence about your code that you could never otherwise have! :)\n\nThe problem is that writing them requires getting into a habit of reasoning in a certain way, and getting familiar with the syntax. These examples are meant to be a gentle introduction to the right way of writing unit and e2e tests. The examples are meant to be working projects with empty tests suites, and you need to fill them in with as many unique tests as you can think of. Try to break the application with the tests, and then start modifying the application code to get the tests passing.\n\n\n\n## Gulp-Angular\nAll of the Angular 1 examples use a project scaffolded from the Gulp-Angular Yeoman generator.  \n\n## Where to Start\nTDD (test driven development) \n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fjimlynchcodes%2Fangulartestingworkshops","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fjimlynchcodes%2Fangulartestingworkshops","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fjimlynchcodes%2Fangulartestingworkshops/lists"}