CIRDLES / CHRONI

CHRONI is a mobile application that is being developed using Ionic, a cross platform app development framework.
2 stars 5 forks source link

Unit Tests, Table View, and Utility Refactoring #43

Closed tnewman16 closed 7 years ago

tnewman16 commented 7 years ago

Added functionality for unit testing using Jasmine and Karma, along with two basic tests for the root component. For some reason, sometimes an error occurs during these two tests, although the tests themselves do not fail. Other times they pass with no errors.

The Table View now displays the proper data and is formatted correctly. There are some small bugs though with momentum scrolling and the page lifecycle transitions.

Added a FileUtility class to handle all file operations and refactored the code in the other classes/utilities to utilize this new class. This separates the logic from the controllers further to allow for simpler Components.