{"id":23231129,"url":"https://github.com/lilpug/net5-webapi-unittestingexample","last_synced_at":"2025-04-05T19:23:52.669Z","repository":{"id":55993901,"uuid":"317844817","full_name":"lilpug/NET5-WebAPI-UnitTestingExample","owner":"lilpug","description":"The project has been development to help demonstrate how unit testing can be done easily for WEB API's","archived":false,"fork":false,"pushed_at":"2020-12-02T12:01:10.000Z","size":21,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-02-11T17:16:27.602Z","etag":null,"topics":["example","factory-pattern","net5","unit-testing","unittesting","webapi"],"latest_commit_sha":null,"homepage":"","language":"C#","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/lilpug.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null}},"created_at":"2020-12-02T11:46:02.000Z","updated_at":"2020-12-02T12:01:11.000Z","dependencies_parsed_at":"2022-08-15T11:00:47.995Z","dependency_job_id":null,"html_url":"https://github.com/lilpug/NET5-WebAPI-UnitTestingExample","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/lilpug%2FNET5-WebAPI-UnitTestingExample","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/lilpug%2FNET5-WebAPI-UnitTestingExample/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/lilpug%2FNET5-WebAPI-UnitTestingExample/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/lilpug%2FNET5-WebAPI-UnitTestingExample/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/lilpug","download_url":"https://codeload.github.com/lilpug/NET5-WebAPI-UnitTestingExample/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":247387910,"owners_count":20930909,"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":["example","factory-pattern","net5","unit-testing","unittesting","webapi"],"created_at":"2024-12-19T02:13:17.141Z","updated_at":"2025-04-05T19:23:52.639Z","avatar_url":"https://github.com/lilpug.png","language":"C#","readme":"# NET5-WebAPI-UnitTestingExample\n\nThis project is a basic NET 5 Web API REST project. The project has been development to help demonstrate\nhow unit testing and future adjustments can be done at ease using this type of structured approach.\n\n## Unit Testing\n\nThe main startup.cs and program.cs files have been excluded from unit testing in this example. This has been done as \nthese files only contain external code and are not what we have personally developed.\n\n## Repository\n\nThe repository included in the project, is only a basic example but in a real world case. i would expect you to use \nwhatever technology you require i.e. SQL Server, MySQL etc.","funding_links":[],"categories":[],"sub_categories":[],"project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Flilpug%2Fnet5-webapi-unittestingexample","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Flilpug%2Fnet5-webapi-unittestingexample","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Flilpug%2Fnet5-webapi-unittestingexample/lists"}