/*
  Lab exam 23/11/2005 18:00-20:00
  Test program Part 2
*/

public class TestUseVolunteer {
	
  public static void main(String[] args) {

    Volunteer v1 = new Volunteer("Mario Rossi");
    Volunteer v2 = new Volunteer("Carlo Bruni");

    v1.collect(300);
    v2.collect(100);
    System.out.println(v1);
    System.out.println(v2);
    System.out.println("No bonus is applied");
    System.out.println(UseVolunteer.totalAmount(v1, v2));

    System.out.println();
    v1.collect(1700);
    System.out.println(v1);
    System.out.println(v2);
    System.out.println("Bonus is applied only to first volunteer");
    System.out.println(UseVolunteer.totalAmount(v1, v2));

    System.out.println();
    v1.collect(1000);
    System.out.println(v1);
    System.out.println(v2);
    System.out.println("Bonus is applied only to first volunteer");
    System.out.println(UseVolunteer.totalAmount(v1, v2));

    System.out.println();
    v2.collect(1900);
    System.out.println(v1);
    System.out.println(v2);
    System.out.println("Maximum bonus is applied to both volunteers");
    System.out.println(UseVolunteer.totalAmount(v1, v2));

  }
}
