Add unit test framework and a basic test case
Add start for travis CI builds
remove unnecessary build.gradle modification
Add unit test framework and a basic test case
remove unnecessary build.gradle modification
Start event tests
Add match parse tests
add test for csv team parsing
Deleted testing test
test travis
chmod +x gradlwe
run proper gradle task for testing
Beginning of proper state-saving when Fragment views are destroyed.
Proper state-saving of EventTeamFragment.
Finished proper state-saving for fragments with lists.
Saves event list fragment state upon view recreation.
Fixed some NPE crashes from stress testing viewing team info
Added View intent to TBA link in settings
Changed NPE fix

Turns out the original fix didn't catch the NPE thrown here after I did a different test (while team info is loading, switch orientation. Gives same error and location). Changed where the null check is, should be good now.
Added extra NPE check

Reproduced usually by exiting out of events a team has participated in too quickly.