Skip to content

mjemnawaz/portfolio-tracker

Repository files navigation

A CSCI-310 Project

A stock portfolio website. Includes sign up and login functionality, UI design, live stock price retrieval, portfolio data analysis, ability to add and remove stock purchases, ability to graph portfolio data. Created with black-box testing with 100% code coverage for every function as well as Selenium tests for every feature.

Note: API keys may be expired.

Project Repo Information

Import this repository into Eclipse. This project provides everything needed to:

  • Host the web application on a local web server
  • Run unit tests with coverage
  • Run acceptance tests

To run JUnit tests:

Right-click project -> Run As -> "Maven test"

To generate coverage report for JUnit tests:

Right-click "cobertura.launch" -> Run As -> "cobertura".

To host your web application:

Right-click "run.launch" -> Run As -> "run". It will be hosted on https://localhost:8080.

To run Cucumber tests:

Make sure the web server is running when you run the Cucumber tests. Right-click "cucumber.launch" -> Run As -> "cucumber".

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published