Test case 1
1: CutSite cutSite0 = new CutSite("0", "0", "0", "0", "0", "0");
2: int int0 = cutSite0.getFivePrime();
3: assertEquals(0, int0);
4: assertFalse(cutSite0.isForward());
5: assertFalse(cutSite0.isHighlighted());
Test case 2
1: CutSite cutSite0 = new CutSite("3", "3", "3", "3", "3", "3");
2: cutSite0.getEnzymeName();
3: assertEquals(3, cutSite0.getFivePrimeRev());
4: assertFalse(cutSite0.isForward());
5: assertEquals(3, cutSite0.getThreePrimeRev());
6: assertFalse(cutSite0.isHighlighted());
Test case 3
1: CutSite cutSite0 = new CutSite("3", "3", "3", "3", "3", "3");
2: boolean boolean0 = cutSite0.isHighlighted();
3: assertEquals(3, cutSite0.getFivePrimeRev());
4: assertFalse(cutSite0.isForward());
5: assertFalse(boolean0);
6: assertEquals(3, cutSite0.getThreePrimeRev());
Test case 4
1: CutSite cutSite0 = new CutSite("3", "3", "3", "3", "3", "3");
2: assertFalse(cutSite0.isHighlighted());
3:
4: cutSite0.setHighlighted(true);
5: boolean boolean0 = cutSite0.isHighlighted();
6: assertTrue(boolean0);
Test case 5
1: CutSite cutSite0 = new CutSite("3", "3", "3", "3", "3", "3");
2: int int0 = cutSite0.getFivePrimeRev();
3: assertEquals(3, int0);
4: assertFalse(cutSite0.isForward());
5: assertEquals(3, cutSite0.getThreePrimeRev());
6: assertFalse(cutSite0.isHighlighted());
Test case 6
1: CutSite cutSite0 = new CutSite("3", "3", "3", "3", "3", "3");
2: boolean boolean0 = cutSite0.isForward();
3: assertFalse(cutSite0.isHighlighted());
4: assertFalse(boolean0);
5: assertEquals(3, cutSite0.getThreePrimeRev());
6: assertEquals(3, cutSite0.getFivePrimeRev());
Test case 7
1: CutSite cutSite0 = new CutSite("3", "3", "3", "3", "3", "3");
2: int int0 = cutSite0.getThreePrimeRev();
3: assertEquals(3, cutSite0.getFivePrimeRev());
4: assertEquals(3, int0);
5: assertFalse(cutSite0.isHighlighted());
6: assertFalse(cutSite0.isForward());
Test case 8
1: CutSite cutSite0 = new CutSite("3", "3", "3", "3", "3", "3");
2: int int0 = cutSite0.getThreePrime();
3: assertEquals(3, cutSite0.getThreePrimeRev());
4: assertEquals(3, int0);
5: assertFalse(cutSite0.isForward());
6: assertFalse(cutSite0.isHighlighted());
7: assertEquals(3, cutSite0.getFivePrimeRev());
Test case 9
1: CutSite cutSite0 = new CutSite("3", "3", "3", ".", ".", ".");
2: int int0 = cutSite0.getFivePrime();
3: assertEquals(3, int0);
4: assertEquals("3", cutSite0.getEnzymeName());
5: assertFalse(cutSite0.isForward());
6: assertFalse(cutSite0.isHighlighted());
Test case 10
1: CutSite cutSite0 = new CutSite("3", "3", "3", (String) null, "3", "3");
Test case 11
1: CutSite cutSite0 = new CutSite((String) null, (String) null, (String) null, (String) null, (String) null, (String) null);
Test case 12
1: CutSite cutSite0 = new CutSite("3", "3", "3", ".", ".", ".");
2: int int0 = cutSite0.getFivePrimeRev();
3: assertFalse(cutSite0.isHighlighted());
4: assertEquals(0, int0);
5: assertFalse(cutSite0.isForward());
6: assertEquals("3", cutSite0.getEnzymeName());
Test case 13
1: CutSite cutSite0 = new CutSite("0", "0", "0", "0", "0", "0");
2: int int0 = cutSite0.getThreePrime();
3: assertEquals(0, int0);
4: assertFalse(cutSite0.isHighlighted());
5: assertFalse(cutSite0.isForward());
Test case 14
1: CutSite cutSite0 = new CutSite("3", "3", "3", ".", ".", ".");
2: int int0 = cutSite0.getThreePrimeRev();
3: assertFalse(cutSite0.isForward());
4: assertEquals(0, int0);
5: assertFalse(cutSite0.isHighlighted());
6: assertEquals("3", cutSite0.getEnzymeName());