public void setUp() throws Exception {
    super.setUp();

    cashier = new MockRestaurantTimmsCashier();
    host = new MockRestaurantTimmsHost();
    waiter = new MockRestaurantTimmsWaiter();

    rtb = new RestaurantTimmsBuilding("RestaurantTimms", null, new CityViewRestaurantTimms(0, 0));
    rtb.setCashier(cashier);
    rtb.setHost(host);

    customerPerson = new MockPerson("Customer");
    customerPerson.setCash(100);
    customer = new RestaurantTimmsCustomerRole();
    animation = new MockRestaurantTimmsAnimatedCustomer(customer);
    customer.setPerson(customerPerson);
    customer.setAnimation(animation);
    customer.setRestaurantTimmsBuilding(rtb);
  }