Advertisement
Guest User

Untitled

a guest
Apr 19th, 2015
224
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Java 2.10 KB | None | 0 0
  1. package tau.ex1;
  2. import org.junit.Test;
  3. import junit.framework.TestCase;
  4.  
  5. public class tests extends TestCase {
  6.    
  7.     @Test
  8.     /* Node Coverage */
  9.     public void testNodeCoverage() {
  10.         int[] tc1 = {1,-1,-1};
  11.         int res = (Count.count(tc1));
  12.         assertEquals("Node Coverage Test failed: Expected 1, got " + res, 1, res);
  13.     }
  14.    
  15.     @Test
  16.     /* Edge Coverage */
  17.     public void testEdgeCoverage() {
  18.         int[] tc1 = {1,-1,-1};
  19.         int res = (Count.count(tc1));
  20.         assertEquals("Edge Coverage Test failed: Expected 1, got " + res, 1, res);
  21.         int [] tc2 = {};
  22.         res = (Count.count(tc2));
  23.         assertEquals("Edge Coverage Test failed: Expected 0, got " + res, 0, res);
  24.     }  
  25.    
  26.     @Test
  27.     /* All-Defs */
  28.     public void testAllDefs() {
  29.         int[] tc1 = {1,-1,-1};
  30.         int res = (Count.count(tc1));
  31.         assertEquals("All Defs Test failed: Expected 1, got " + res, 1, res);
  32.         int[] tc3 = {1};
  33.         int res = (Count.count(tc3));
  34.         assertEquals("All Defs Test failed: Expected 1, got " + res, 1, res);
  35.        
  36.     }
  37.    
  38.     @Test
  39.     /* All-Uses  */
  40.     public void testAllUses() {
  41.         int[] tc1 = {1,-1,-1};
  42.         int res = (Count.count(tc1));
  43.         assertEquals("All Uses Test failed: Expected 1, got " + res, 1, res);
  44.         int [] tc2 = {};
  45.         res = (Count.count(tc2));
  46.         assertEquals("All Uses Test failed: Expected 0, got " + res, 0, res);
  47.         int [] tc4 = {-1,1,1};
  48.         res = (Count.count(tc4));
  49.         assertEquals("All Uses Test failed: Expected 2, got " + res, 2, res);
  50.     }
  51.  
  52.     @Test
  53.     /* Prime Paths */
  54.     public void testPrimePaths() {
  55.         int[] tc1 = {1,-1,-1};
  56.         int res = (Count.count(tc1));
  57.         assertEquals("Prime Paths Test failed: Expected 1, got " + res, 1, res);
  58.         int [] tc2 = {};
  59.         res = (Count.count(tc2));
  60.         assertEquals("Prime Paths Test failed: Expected 0, got " + res, 0, res);       
  61.         int[] tc3 = {1};
  62.         int res = (Count.count(tc3));
  63.         assertEquals("Prime Paths Test failed: Expected 1, got " + res, 1, res);
  64.         int [] tc4 = {-1,1,1};
  65.         res = (Count.count(tc4));
  66.         assertEquals("Prime Paths Test failed: Expected 2, got " + res, 2, res);
  67.         int [] tc5 = {-1};
  68.         res = (Count.count(tc5));
  69.         assertEquals("Prime Paths Test failed: Expected 0, got " + res, 0, res);
  70.  
  71.     }
  72. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement