/**
  * Test method for {@link
  * edu.ncsu.csc216.androtech.model.management.ServiceManager#assignDroids()} .
  */
 @Test
 public void testAssignDroids() {
   serviceManager = new ServiceManager();
   serviceManager.putOnWaitingList(vRDevice1);
   serviceManager.putOnWaitingList(comDevice1);
   assertEquals(
       serviceManager.printWaitList(""),
       "V Gold      0987-N-817 Fath Hoth\nC Gold      0987-N-817 Fath Hoth");
   serviceManager.assignDroids();
   assertEquals(serviceManager.printWaitList("").equals(""), true);
   assertEquals(
       serviceManager
           .printDroids()
           .equals(
               "05V: 0987-N-817 Fath Hoth\n03V: UNASSIGNED\n02E:"
                   + " UNASSIGNED\n01C: UNASSIGNED\n04C: 0987-N-817 Fath Hoth"),
       true);
 }
 /**
  * Test method for {@link
  * edu.ncsu.csc216.androtech.model.management.ServiceManager#putOnWaitingList(edu.ncsu.csc216.androtech.model.devices.Prioritizable)}
  * .
  */
 @Test
 public void testPutOnWaitingListPrioritizable() {
   Prioritizable p1 = vRDevice1;
   Prioritizable p2 = comDevice1;
   serviceManager = new ServiceManager();
   serviceManager.putOnWaitingList(p1);
   serviceManager.putOnWaitingList(p2);
   assertEquals(
       serviceManager
           .printWaitList("")
           .equals("V Gold      0987-N-817 Fath Hoth\nC Gold      0987-N-817 Fath Hoth"),
       true);
 }
 /**
  * Test method for {@link
  * edu.ncsu.csc216.androtech.model.management.ServiceManager#putOnWaitingList(java.lang.String,
  * java.lang.String, java.lang.String, int)} .
  */
 @Test
 public void testPutOnWaitingListStringStringStringInt() {
   serviceManager.putOnWaitingList("V", "0987-N-817", "Fath Hoth", 3);
   assertEquals(serviceManager.printWaitList("").equals("V Platinum  0987-N-817 Fath Hoth"), true);
 }