Skip to content

flob2506/swmss18gr7

Repository files navigation

Tube Mobile

Installation

  • You have to be connected to the Internet
  • You have to be inside the TU-Graz-Network, either through eduroam or via VPN
  • The tube-test-server has to be up and running
  • minimum Android Version 8.0

Tests

Structure

  • Tests location TUbe/src/androidTest
    • UI Tests TUbe/src/androidTest/java/com/group/tube
    • Unit Tests TUbe/src/androidTest/java/unitTests
    • Mocking classes TUbe/src/androidTest/java/android

Test Tube State

  • We expect the test tube data to be in a correct state so all our tests work
    • at least 3 courses are returned
    • all courses return at least one episode
    • the course "INH.02007UF 18S Softwareentwicklung Praktikum" with the ID b69911cc-9c04-4e21-9053-93c068283d5f exists at all times
    • the episode "#4" with the ID dbd281f3-6072-4e34-bb3a-3a124b37fa83 of the course INH.02007UF 18S Softwareentwicklung Praktikum exists at all times

Executing Tests

  • If during test execution a pop up opens asking you to choose a browser, please do so and set it as default browser. browser_choose
  • If chrome asks you to steal your data, please click on "Accept & Continue". chrome_accept

Testing Code Coverage

  1. In the project tree view, choose "Project"
  2. Right Click on the folder java under TUbe -> src -> androidTest -> java

Collaborators

group

Who? Github?
Felix @SgtMushroom
Mitja @realitystruck
Max @MaxWeb22
Florian L @FlorianLes
Florian B @flob2506
Julia @juulez
Chu @cychu5
Dany @Danym93
Patrick @deutschmn
Paul @Elektropepi

About

Repository for the Lecture SWM in SS18 @ TUGraz

Resources

Stars

Watchers

Forks

Packages

 
 
 

Contributors

Languages