Skip to content

CSUF-Avengers/fullstack-tutorial

ย 
ย 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

ย 

History

438 Commits
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 

Repository files navigation

Notice

This repository is a fork of the original project(https://github.com/apollographql/fullstack-tutorial) maintained by Team Avengers of California State University Fullerton as a requirement for the Masters in Software Engineering program through the course Software Verification and Validation

The goal of this project was to use Enzyme as a unit testing tool to improve the client side unit tests of this fullstack application Here is the status of all the unit tests:

Enzyme Unit Tests

Apollo tutorial

This is the fullstack app for the Apollo tutorial. ๐Ÿš€

File structure

The app is split out into two folders:

  • start: Starting point for the tutorial
  • final: Final version

From within the start and final directories, there are two folders (one for server and one for client).

Installation

To run the app, run these commands in two separate terminal windows from the root:

cd final/server && npm i && npm start

and

cd final/client && npm i && npm start

Unit Testing

To run the unit tests, run the command(after npm install)

    cd final/client && npm run test

About

๐Ÿš€ The Apollo platform tutorial app

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages

  • JavaScript 52.2%
  • TypeScript 45.6%
  • HTML 2.1%
  • Shell 0.1%