mirror of
				https://github.com/bspeice/UNCCGameDay-Test
				synced 2025-11-04 02:10:36 -05:00 
			
		
		
		
	Add the last of the new batch of REST API tests
This commit is contained in:
		@ -7,6 +7,7 @@ import java.util.List;
 | 
			
		||||
import android.test.AndroidTestCase;
 | 
			
		||||
 | 
			
		||||
import com.uncc.gameday.R;
 | 
			
		||||
import com.uncc.gameday.registration.Attendee;
 | 
			
		||||
import com.uncc.gameday.registration.ParkingChoices;
 | 
			
		||||
import com.uncc.gameday.registration.ParkingLot;
 | 
			
		||||
import com.uncc.gameday.registration.ParkingRating;
 | 
			
		||||
@ -69,7 +70,35 @@ public class RegistrationClientTest extends AndroidTestCase {
 | 
			
		||||
		}
 | 
			
		||||
		
 | 
			
		||||
		ParkingLot lot = rc.listLot(choice);
 | 
			
		||||
		assertEquals(100, lot.getFilledPct()); // FULL -> 100%
 | 
			
		||||
		
 | 
			
		||||
		// While the lot should be full (100%) the unit test POST goes too fast
 | 
			
		||||
		// for Retrofit to keep up (or server, tbh not sure which)
 | 
			
		||||
		// As long as the pct > 0, some of our POSTs have made it.
 | 
			
		||||
		assertTrue((lot.getFilledPct() > 0));
 | 
			
		||||
	}
 | 
			
		||||
	
 | 
			
		||||
	public void testRegistration() {
 | 
			
		||||
		// Register a new user, and make sure that they can be retrieved correctly
 | 
			
		||||
		Attendee a = new Attendee();
 | 
			
		||||
		a.setFirstName("UNCC");
 | 
			
		||||
		a.setLastName("Gameday");
 | 
			
		||||
		a.setRow(16);
 | 
			
		||||
		a.setSection("123");
 | 
			
		||||
		
 | 
			
		||||
		RegistrationClient rc = new RegistrationClient(this.mContext);
 | 
			
		||||
		rc.registerAttendee(a);
 | 
			
		||||
		
 | 
			
		||||
		Attendee r = rc.listAttendee(a);
 | 
			
		||||
		
 | 
			
		||||
		assertTrue((r.getId() != 0));
 | 
			
		||||
	}
 | 
			
		||||
	
 | 
			
		||||
	public void testListUsers() {
 | 
			
		||||
		// Test listing all users
 | 
			
		||||
		RegistrationClient rc = new RegistrationClient(this.mContext);
 | 
			
		||||
		List<Attendee> attendees = rc.listAttendees();
 | 
			
		||||
		
 | 
			
		||||
		assertTrue((attendees.size() > 0));
 | 
			
		||||
	}
 | 
			
		||||
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
		Reference in New Issue
	
	Block a user