Added UnitTests for some classes
This commit is contained in:
@@ -0,0 +1,24 @@
|
||||
package controllers;/**
|
||||
* Created by Gondr on 5/04/2017.
|
||||
*/
|
||||
|
||||
import static org.junit.Assert.*;
|
||||
|
||||
import org.junit.Test;
|
||||
|
||||
public class MainControllerTest {
|
||||
|
||||
@Test
|
||||
public void testLogin(){
|
||||
//Tests if login is behaving properly
|
||||
MainController controller = new MainController();
|
||||
String user1 = "fwy13";
|
||||
String pass1 = "fwy13";
|
||||
assertTrue(controller.validateLogin(user1, pass1));
|
||||
|
||||
String user2 = "fwy13";
|
||||
String pass2 = "79984862";
|
||||
assertTrue(!controller.validateLogin(user2, pass2));
|
||||
}
|
||||
|
||||
}
|
||||
@@ -13,6 +13,14 @@ public class DataManagerTest {
|
||||
DataManager dataManager = new DataManager();
|
||||
Ride ride = new Ride("Nissan March", "Blue", "HB9999", 2008, 4);
|
||||
dataManager.addRides(ride);
|
||||
assertTrue(dataManager.getRides().get(0) == ride);
|
||||
|
||||
dataManager.removeRide(0);
|
||||
assertTrue(dataManager.getRides().size() == 0);
|
||||
|
||||
dataManager.addRides(ride);
|
||||
dataManager.removeRide(ride);
|
||||
assertTrue(dataManager.getRides().size() == 0);
|
||||
}
|
||||
|
||||
}
|
||||
Reference in New Issue
Block a user