// Modified or written by Object Mentor, Inc. for inclusion with FitNesse.
// Copyright (c) 2002 Cunningham & Cunningham, Inc.
// Released under the terms of the GNU General Public License version 2 or later.
package fit;
import static org.junit.Assert.assertEquals;
import static org.junit.Assert.assertFalse;
import org.junit.Test;
public class CountsTest {
@Test
public void testEquality() throws Exception {
assertFalse(new Counts().equals(null));
assertFalse(new Counts().equals(""));
assertEquals(new Counts(), new Counts());
assertEquals(new Counts(0, 0, 0, 0), new Counts(0, 0, 0, 0));
assertEquals(new Counts(1, 1, 1, 1), new Counts(1, 1, 1, 1));
assertEquals(new Counts(5, 0, 1, 3), new Counts(5, 0, 1, 3));
assertFalse(new Counts(1, 0, 0, 0).equals(new Counts(0, 0, 0, 0)));
}
}