Advertisement
Guest User

Expected and actual for some assertions

a guest
Aug 30th, 2012
61
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Java 2.44 KB | None | 0 0
  1.  
  2.     public void assertTrue(final boolean condition, final String message) {
  3.         doAssert(new SimpleAssert(message) {
  4.             @Override
  5.             public void doAssert() {
  6.                 org.testng.Assert.assertTrue(condition, message);
  7.             }
  8.  
  9.             @Override
  10.             public Object getActual() {
  11.                 return condition;
  12.             }
  13.  
  14.             @Override
  15.             public Object getExpected() {
  16.                 return true;
  17.             }
  18.         });
  19.     }
  20.  
  21.     public void assertFalse(final boolean condition, final String message) {
  22.         doAssert(new SimpleAssert(message) {
  23.             @Override
  24.             public void doAssert() {
  25.                 org.testng.Assert.assertFalse(condition, message);
  26.             }
  27.            
  28.             @Override
  29.             public Object getActual() {
  30.                 return condition;
  31.             }
  32.  
  33.             @Override
  34.             public Object getExpected() {
  35.                 return false;
  36.             }
  37.         });
  38.     }
  39.  
  40.     public void assertFalse(final boolean condition) {
  41.         doAssert(new SimpleAssert(null) {
  42.             @Override
  43.             public void doAssert() {
  44.                 org.testng.Assert.assertFalse(condition);
  45.             }
  46.            
  47.             @Override
  48.             public Object getActual() {
  49.                 return condition;
  50.             }
  51.  
  52.             @Override
  53.             public Object getExpected() {
  54.                 return false;
  55.             }
  56.         });
  57.     }
  58.  
  59.     public void assertNotNull(final Object object) {
  60.         doAssert(new SimpleAssert(null) {
  61.             @Override
  62.             public void doAssert() {
  63.                 org.testng.Assert.assertNotNull(object);
  64.             }
  65.            
  66.             @Override
  67.             public Object getActual() {
  68.                 return object;
  69.             }
  70.         });
  71.     }
  72.  
  73.     public void assertNotNull(final Object object, final String message) {
  74.         doAssert(new SimpleAssert(message) {
  75.             @Override
  76.             public void doAssert() {
  77.                 org.testng.Assert.assertNotNull(object, message);
  78.             }
  79.            
  80.             @Override
  81.             public Object getActual() {
  82.                 return object;
  83.             }
  84.  
  85.             @Override
  86.             public Object getExpected() {
  87.                 return null;
  88.             }
  89.         });
  90.     }
  91.  
  92.     public void assertNull(final Object object) {
  93.         doAssert(new SimpleAssert(null) {
  94.             @Override
  95.             public void doAssert() {
  96.                 org.testng.Assert.assertNull(object);
  97.             }
  98.            
  99.             @Override
  100.             public Object getActual() {
  101.                 return object;
  102.             }
  103.  
  104.             @Override
  105.             public Object getExpected() {
  106.                 return null;
  107.             }          
  108.            
  109.         });
  110.     }
  111.  
  112.     public void assertNull(final Object object, final String message) {
  113.         doAssert(new SimpleAssert(message) {
  114.             @Override
  115.             public void doAssert() {
  116.                 org.testng.Assert.assertNull(object, message);
  117.             }
  118.            
  119.             @Override
  120.             public Object getActual() {
  121.                 return object;
  122.             }
  123.  
  124.             @Override
  125.             public Object getExpected() {
  126.                 return null;
  127.             }
  128.         });
  129.     }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement