public class TestBarometer {
    public static void main (String[] args) {
        int count = 1;
        System.out.println("------------------");
        System.out.println("Testing Barometer.");
        System.out.println("------------------");

        // Test case 1
        try {
            Barometer b0 = new Barometer(1000.0);
            Barometer b1 = new Barometer(1001.0);

			System.out.print("Barometer: Test case 1 ... ");
            if (!b0.equals(b1)) {
                System.out.println("passed.");
                count++;
            } else {
                System.out.println("failed.");
            }
        } catch(Exception e) {
            System.out.println("Barometer: Test case 1 crashed.");
            System.out.println("Error:" + e);
        }

        // Test case 2
        try {
            Barometer b0 = new Barometer(1000.0);
            Barometer b2 = new Barometer(1000.05);

			System.out.print("Barometer: Test case 2 ... ");

            if (b0.equals(b2)) {
                System.out.println("passed.");
                count++;
            } else {
                System.out.println("failed.");
            }
        } catch(Exception e) {
            System.out.println("Barometer: Test case 2 crashed.");
            System.out.println("Error:" + e);
        }

        System.exit(count);
    }
}
