Exemple #1
0
  public void testCarOwners() {
    CarOwners co1 = CarOwners.instance();

    co1.addName("Rich Guy 1");
    Assert.assertTrue("Car Owner Add", co1.containsName("Rich Guy 1"));
    Assert.assertFalse("Car Owner Never Added", co1.containsName("Richer Guy 2"));
    co1.addName("Really Rich 3");
    Assert.assertTrue("Car Owner Still Has", co1.containsName("Rich Guy 1"));
    Assert.assertTrue("Car Owner Add second", co1.containsName("Really Rich 3"));
    String[] owners = co1.getNames();
    Assert.assertEquals("First owner name", "Really Rich 3", owners[0]);
    Assert.assertEquals("2nd owner name", "Rich Guy 1", owners[1]);
    JComboBox<?> box = co1.getComboBox();
    Assert.assertEquals("First comboBox owner name", "Really Rich 3", box.getItemAt(0));
    Assert.assertEquals("2nd comboBox owner name", "Rich Guy 1", box.getItemAt(1));
    co1.deleteName("Really Rich 3");
    Assert.assertFalse("Car Owner Delete", co1.containsName("Really Rich 3"));
    co1.deleteName("Rich Guy 1");
    Assert.assertFalse("Car Owner Delete second", co1.containsName("Rich Guy 1"));
  }