{"id":29584324,"url":"https://github.com/matheusafonseca/s206-jest","last_synced_at":"2026-03-17T03:50:33.205Z","repository":{"id":300079934,"uuid":"959388098","full_name":"matheusAFONSECA/S206-jest","owner":"matheusAFONSECA","description":"This repository is part of the Software Quality course (S206) and is focused on demonstrating the use of Jest, a JavaScript testing framework. The project showcases unit testing practices for JavaScript/TypeScript applications.","archived":false,"fork":false,"pushed_at":"2025-06-18T12:32:12.000Z","size":41,"stargazers_count":1,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-10-19T20:42:50.617Z","etag":null,"topics":["github-actions","javascript","javascript-tests","jest","jest-test","jest-tests","tests"],"latest_commit_sha":null,"homepage":"","language":"JavaScript","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/matheusAFONSECA.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,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null}},"created_at":"2025-04-02T17:55:31.000Z","updated_at":"2025-06-18T12:31:58.000Z","dependencies_parsed_at":null,"dependency_job_id":"59535724-2c35-4b73-9e88-b343fafcc1ec","html_url":"https://github.com/matheusAFONSECA/S206-jest","commit_stats":null,"previous_names":["matheusafonseca/s206-jest"],"tags_count":1,"template":false,"template_full_name":null,"purl":"pkg:github/matheusAFONSECA/S206-jest","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/matheusAFONSECA%2FS206-jest","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/matheusAFONSECA%2FS206-jest/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/matheusAFONSECA%2FS206-jest/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/matheusAFONSECA%2FS206-jest/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/matheusAFONSECA","download_url":"https://codeload.github.com/matheusAFONSECA/S206-jest/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/matheusAFONSECA%2FS206-jest/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":30608294,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-03-16T23:44:20.790Z","status":"online","status_checked_at":"2026-03-17T02:00:07.764Z","response_time":56,"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":["github-actions","javascript","javascript-tests","jest","jest-test","jest-tests","tests"],"created_at":"2025-07-20T00:31:03.990Z","updated_at":"2026-03-17T03:50:33.200Z","avatar_url":"https://github.com/matheusAFONSECA.png","language":"JavaScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"# S206-jest\n\nThis repository is part of the Software Quality course (S206) and is focused on demonstrating the use of **Jest**, a JavaScript testing framework. The project showcases unit testing practices for JavaScript/TypeScript applications.\n\n---\n\n## Index\n\n- [Project Structure](#project-structure)\n- [Example Test](#example-test)\n- [How to Install Jest on Windows](#how-to-install-jest-on-windows)\n- [Authors](#authors)\n\n---\n\n## Project Structure\n\nFor a detailed explanation of how this project is organized, including the purpose of each directory and key files, see:\n\n[`📁 Project Structure`](docs/project_structure.md)\n\n---\n\n## Example Test\n\nWant to understand how Jest works with a real example? Check out a simple unit test using the `sum` function, including how to run it:\n\n[`🧪 Example Test`](docs/example_test.md)\n\n---\n\n## How to Install Jest on Windows\n\nThe full guide for installing Jest with NVM and Node.js on Windows is available in the documentation:\n\n[`Tutorial: How to Install Jest (with Node.js and NVM)`](docs/installation_jest.md)\n\nTopics covered:\n- Installing NVM on Windows\n- Installing Node.js 20.17.0\n- Upgrading npm to 11.3.0\n- Initializing a project\n- Installing Jest and type definitions\n- Creating test scripts\n\n---\n\n## Authors\n\n### [Davi Rosim](https://github.com/DaviRosimES)\n\nI'm a software engineering student with a passion for technology and programming skills in several languages, including C++, Java and Python. I'm always looking for new opportunities to develop my skills. I currently participate in software development projects, working in teams to create innovative solutions to complex problems. I have developed skills in project management, QT Framework, Linux, Object-Oriented Programming, Docker, project versioning with the Git and GitHub tools, image processing and Artificial Intelligence.\n\n### [Henrique Pizzoni](https://github.com/henrique-pizzoni)\n\nHello! My name is Henrique, and I am a Software Engineer Student and research scholar at CDG Hub, both at Instituto Nacional de Telecomunicações. I am currently working on software development using computer vision with Python (YoloV8) and computer simulation with FlexSim. During my graduate years and career, I had the opportunity to acquire theoretical and practical knowledge in Java, Python, Arduino, C++, SQL database (MySQL) and NoSQL databases (MongoDB, Neo4j). I am particularly interested in work in these areas of software development: back-end development, data analysis and computer vision.\n\n### [João Pedro Santos](https://github.com/joaopedromsantos)\n\nJoão Pedro Martins dos Santos, 6th year Software Engineering student at Inatel. He is a back-end software developer with knowledge of RESTful APIs, authentication and project architecture.\n\n### [Matheus Fonseca](https://github.com/matheusAFONSECA)\n\nUndergraduate student in the eighth (9th) semester of Computer Engineering at the National Institute of Telecommunications (Inatel). I participated in a Scientific Initiation at the Cybersecurity and Internet of Things Laboratory (CS\u0026ILAB), where, in the Park Here project, I developed skills in computer vision applied to parking systems, focusing on license plate recognition and vehicle identification. Additionally, I served as a teaching assistant for Physics 1, 2, and 3, helping with practical classes, report writing, and answering theoretical questions. Currently, I am an intern at the Inatel Competence Center (ICC) in the PDI SW department.\n\n### [Vinícius de Souza](https://github.com/viniss211)\n\nI'm a Software Engineering student at INATEL, focusing on systems development, IoT and embedded software. I'm currently an intern at CIDC, where I work on configuring equipment in mobile networks. I have solid programming experience with Python, JavaScript and C++, as well as working with MicroPython and embedded Linux in IoT projects. I have developed solutions for access control and automation and various systems, and I am always looking for new challenges to improve my technical skills and contribute to the creation of intelligent and efficient systems.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fmatheusafonseca%2Fs206-jest","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fmatheusafonseca%2Fs206-jest","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fmatheusafonseca%2Fs206-jest/lists"}