package intellibitz.sted.fontmap;
/**
* Created by IntelliJ IDEA. User: Muthu Ramadoss Date: Nov 4, 2003 Time:
* 11:49:35 PM To change this template use Options | File Templates.
*/
public class TestFontMapEntries
{
public TestFontMapEntries()
{
}
public static void testAdd()
{
int i = 1;
final FontMapEntries entries = new FontMapEntries();
final FontMapEntry entry1 = new FontMapEntry("a", "b");
entry1.setBeginsWith(true);
entries.add(entry1);
assert (entries.size() == i++);
final FontMapEntry entry2 = new FontMapEntry("a", "b");
entry2.setEndsWith(true);
entries.add(entry2);
assert (entries.size() == i++);
final FontMapEntry entry3 = new FontMapEntry("a", "b");
entry3.setBeginsWith(true);
entry3.setEndsWith(true);
entries.add(entry3);
assert (entries.size() == i++);
final FontMapEntry entry4 = new FontMapEntry("a", "b");
entry4.setFollowedBy("a");
entries.add(entry4);
assert (entries.size() == i++);
final FontMapEntry entry5 = new FontMapEntry("a", "b");
entry5.setPrecededBy("a");
entries.add(entry5);
assert (entries.size() == i++);
final FontMapEntry entry6 = new FontMapEntry("a", "b");
entry6.setFollowedBy("a");
entry6.setPrecededBy("a");
entries.add(entry6);
assert (entries.size() == i++);
final FontMapEntry entry7 = new FontMapEntry("a", "b");
entry7.setBeginsWith(true);
entry7.setFollowedBy("a");
entry7.setPrecededBy("a");
entries.add(entry7);
assert (entries.size() == i++);
final FontMapEntry entry8 = new FontMapEntry("a", "b");
entry8.setBeginsWith(true);
entry8.setEndsWith(true);
entry8.setFollowedBy("a");
entry8.setPrecededBy("a");
entries.add(entry8);
assert (entries.size() == i++);
final FontMapEntry entry9 = new FontMapEntry("a", "b");
entries.add(entry9);
assert (entries.size() == i);
}
}