12f8812b5832619343a0e8d451bb17c73d55049ffCédric Beustpackage org.testng.asserts; 2165fe3ddfbf44ab6cbb4d251f5011f2d00ba2200Cédric Beust 3165fe3ddfbf44ab6cbb4d251f5011f2d00ba2200Cédric Beustimport java.util.Collection; 4165fe3ddfbf44ab6cbb4d251f5011f2d00ba2200Cédric Beustimport java.util.Map; 5165fe3ddfbf44ab6cbb4d251f5011f2d00ba2200Cédric Beustimport java.util.Set; 6165fe3ddfbf44ab6cbb4d251f5011f2d00ba2200Cédric Beust 7165fe3ddfbf44ab6cbb4d251f5011f2d00ba2200Cédric Beust/** 8165fe3ddfbf44ab6cbb4d251f5011f2d00ba2200Cédric Beust * An assert class with various hooks allowing its behavior to be modified 9165fe3ddfbf44ab6cbb4d251f5011f2d00ba2200Cédric Beust * by subclasses. 10165fe3ddfbf44ab6cbb4d251f5011f2d00ba2200Cédric Beust */ 1185c258ce40cb09d9800ed4f195fc8a5d028ab961Cédric Beustpublic class Assertion implements IAssertLifecycle { 125f95d41c079737734fb3da2b029dc5ed2d307514Julien Herr protected void doAssert(IAssert<?> assertCommand) { 13165fe3ddfbf44ab6cbb4d251f5011f2d00ba2200Cédric Beust onBeforeAssert(assertCommand); 14165fe3ddfbf44ab6cbb4d251f5011f2d00ba2200Cédric Beust try { 15165fe3ddfbf44ab6cbb4d251f5011f2d00ba2200Cédric Beust executeAssert(assertCommand); 16165fe3ddfbf44ab6cbb4d251f5011f2d00ba2200Cédric Beust onAssertSuccess(assertCommand); 17165fe3ddfbf44ab6cbb4d251f5011f2d00ba2200Cédric Beust } catch(AssertionError ex) { 18cedc6de786473e7cbc1ea140eab23529d7e14b16Storm Qi onAssertFailure(assertCommand, ex); 19f35367c2f0ff22815b04fb0d97733ff2b56bbb7aCédric Beust throw ex; 20cedc6de786473e7cbc1ea140eab23529d7e14b16Storm Qi } finally { 21cedc6de786473e7cbc1ea140eab23529d7e14b16Storm Qi onAfterAssert(assertCommand); 22165fe3ddfbf44ab6cbb4d251f5011f2d00ba2200Cédric Beust } 23165fe3ddfbf44ab6cbb4d251f5011f2d00ba2200Cédric Beust } 24165fe3ddfbf44ab6cbb4d251f5011f2d00ba2200Cédric Beust 25165fe3ddfbf44ab6cbb4d251f5011f2d00ba2200Cédric Beust /** 26165fe3ddfbf44ab6cbb4d251f5011f2d00ba2200Cédric Beust * Run the assert command in parameter. Meant to be overridden by subclasses. 27165fe3ddfbf44ab6cbb4d251f5011f2d00ba2200Cédric Beust */ 28b9453ac17cceb0a97cc8829e1097c11f9a99c674Cédric Beust @Override 295f95d41c079737734fb3da2b029dc5ed2d307514Julien Herr public void executeAssert(IAssert<?> assertCommand) { 30165fe3ddfbf44ab6cbb4d251f5011f2d00ba2200Cédric Beust assertCommand.doAssert(); 31165fe3ddfbf44ab6cbb4d251f5011f2d00ba2200Cédric Beust } 32165fe3ddfbf44ab6cbb4d251f5011f2d00ba2200Cédric Beust 33165fe3ddfbf44ab6cbb4d251f5011f2d00ba2200Cédric Beust /** 34165fe3ddfbf44ab6cbb4d251f5011f2d00ba2200Cédric Beust * Invoked when an assert succeeds. Meant to be overridden by subclasses. 35165fe3ddfbf44ab6cbb4d251f5011f2d00ba2200Cédric Beust */ 36b9453ac17cceb0a97cc8829e1097c11f9a99c674Cédric Beust @Override 375f95d41c079737734fb3da2b029dc5ed2d307514Julien Herr public void onAssertSuccess(IAssert<?> assertCommand) { 38165fe3ddfbf44ab6cbb4d251f5011f2d00ba2200Cédric Beust } 39165fe3ddfbf44ab6cbb4d251f5011f2d00ba2200Cédric Beust 40165fe3ddfbf44ab6cbb4d251f5011f2d00ba2200Cédric Beust /** 41165fe3ddfbf44ab6cbb4d251f5011f2d00ba2200Cédric Beust * Invoked when an assert fails. Meant to be overridden by subclasses. 42cedc6de786473e7cbc1ea140eab23529d7e14b16Storm Qi * 43cedc6de786473e7cbc1ea140eab23529d7e14b16Storm Qi * @deprecated use onAssertFailure(IAssert assertCommand, AssertionError ex) instead of. 44165fe3ddfbf44ab6cbb4d251f5011f2d00ba2200Cédric Beust */ 45f35367c2f0ff22815b04fb0d97733ff2b56bbb7aCédric Beust @Deprecated 46b9453ac17cceb0a97cc8829e1097c11f9a99c674Cédric Beust @Override 475f95d41c079737734fb3da2b029dc5ed2d307514Julien Herr public void onAssertFailure(IAssert<?> assertCommand) { 48165fe3ddfbf44ab6cbb4d251f5011f2d00ba2200Cédric Beust } 49cedc6de786473e7cbc1ea140eab23529d7e14b16Storm Qi 50cedc6de786473e7cbc1ea140eab23529d7e14b16Storm Qi @Override 515f95d41c079737734fb3da2b029dc5ed2d307514Julien Herr public void onAssertFailure(IAssert<?> assertCommand, AssertionError ex) { 52cedc6de786473e7cbc1ea140eab23529d7e14b16Storm Qi onAssertFailure(assertCommand); 53cedc6de786473e7cbc1ea140eab23529d7e14b16Storm Qi } 54165fe3ddfbf44ab6cbb4d251f5011f2d00ba2200Cédric Beust 55165fe3ddfbf44ab6cbb4d251f5011f2d00ba2200Cédric Beust /** 56165fe3ddfbf44ab6cbb4d251f5011f2d00ba2200Cédric Beust * Invoked before an assert is run. Meant to be overridden by subclasses. 57165fe3ddfbf44ab6cbb4d251f5011f2d00ba2200Cédric Beust */ 58b9453ac17cceb0a97cc8829e1097c11f9a99c674Cédric Beust @Override 595f95d41c079737734fb3da2b029dc5ed2d307514Julien Herr public void onBeforeAssert(IAssert<?> assertCommand) { 60165fe3ddfbf44ab6cbb4d251f5011f2d00ba2200Cédric Beust } 61165fe3ddfbf44ab6cbb4d251f5011f2d00ba2200Cédric Beust 62165fe3ddfbf44ab6cbb4d251f5011f2d00ba2200Cédric Beust /** 63165fe3ddfbf44ab6cbb4d251f5011f2d00ba2200Cédric Beust * Invoked after an assert is run. Meant to be overridden by subclasses. 64165fe3ddfbf44ab6cbb4d251f5011f2d00ba2200Cédric Beust */ 65b9453ac17cceb0a97cc8829e1097c11f9a99c674Cédric Beust @Override 665f95d41c079737734fb3da2b029dc5ed2d307514Julien Herr public void onAfterAssert(IAssert<?> assertCommand) { 67165fe3ddfbf44ab6cbb4d251f5011f2d00ba2200Cédric Beust } 68165fe3ddfbf44ab6cbb4d251f5011f2d00ba2200Cédric Beust 695f95d41c079737734fb3da2b029dc5ed2d307514Julien Herr abstract private static class SimpleAssert<T> implements IAssert<T> { 700dd19bad6ee25a2bd9e84b9a255a002cc95446afJulien Herr private final T actual; 710dd19bad6ee25a2bd9e84b9a255a002cc95446afJulien Herr private final T expected; 72165fe3ddfbf44ab6cbb4d251f5011f2d00ba2200Cédric Beust private final String m_message; 73165fe3ddfbf44ab6cbb4d251f5011f2d00ba2200Cédric Beust 74165fe3ddfbf44ab6cbb4d251f5011f2d00ba2200Cédric Beust public SimpleAssert(String message) { 750dd19bad6ee25a2bd9e84b9a255a002cc95446afJulien Herr this(null, null, message); 760dd19bad6ee25a2bd9e84b9a255a002cc95446afJulien Herr } 770dd19bad6ee25a2bd9e84b9a255a002cc95446afJulien Herr 780dd19bad6ee25a2bd9e84b9a255a002cc95446afJulien Herr public SimpleAssert(T actual, T expected) { 790dd19bad6ee25a2bd9e84b9a255a002cc95446afJulien Herr this(actual, expected, null); 800dd19bad6ee25a2bd9e84b9a255a002cc95446afJulien Herr } 810dd19bad6ee25a2bd9e84b9a255a002cc95446afJulien Herr 820dd19bad6ee25a2bd9e84b9a255a002cc95446afJulien Herr public SimpleAssert(T actual, T expected, String message) { 830dd19bad6ee25a2bd9e84b9a255a002cc95446afJulien Herr this.actual = actual; 840dd19bad6ee25a2bd9e84b9a255a002cc95446afJulien Herr this.expected = expected; 85165fe3ddfbf44ab6cbb4d251f5011f2d00ba2200Cédric Beust m_message = message; 86165fe3ddfbf44ab6cbb4d251f5011f2d00ba2200Cédric Beust } 87165fe3ddfbf44ab6cbb4d251f5011f2d00ba2200Cédric Beust 88165fe3ddfbf44ab6cbb4d251f5011f2d00ba2200Cédric Beust @Override 89165fe3ddfbf44ab6cbb4d251f5011f2d00ba2200Cédric Beust public String getMessage() { 90165fe3ddfbf44ab6cbb4d251f5011f2d00ba2200Cédric Beust return m_message; 91165fe3ddfbf44ab6cbb4d251f5011f2d00ba2200Cédric Beust } 92165fe3ddfbf44ab6cbb4d251f5011f2d00ba2200Cédric Beust 93165fe3ddfbf44ab6cbb4d251f5011f2d00ba2200Cédric Beust @Override 945f95d41c079737734fb3da2b029dc5ed2d307514Julien Herr public T getActual() { 950dd19bad6ee25a2bd9e84b9a255a002cc95446afJulien Herr return actual; 9679045e916d6a7cf4885cbad7bb93f4db9d600aebCédric Beust } 9779045e916d6a7cf4885cbad7bb93f4db9d600aebCédric Beust 9879045e916d6a7cf4885cbad7bb93f4db9d600aebCédric Beust @Override 995f95d41c079737734fb3da2b029dc5ed2d307514Julien Herr public T getExpected() { 1000dd19bad6ee25a2bd9e84b9a255a002cc95446afJulien Herr return expected; 10179045e916d6a7cf4885cbad7bb93f4db9d600aebCédric Beust } 10279045e916d6a7cf4885cbad7bb93f4db9d600aebCédric Beust 10379045e916d6a7cf4885cbad7bb93f4db9d600aebCédric Beust @Override 104165fe3ddfbf44ab6cbb4d251f5011f2d00ba2200Cédric Beust abstract public void doAssert(); 105165fe3ddfbf44ab6cbb4d251f5011f2d00ba2200Cédric Beust } 106165fe3ddfbf44ab6cbb4d251f5011f2d00ba2200Cédric Beust 107ebd6703efc4c94c96af115e6852228544975b81cArcadie 108165fe3ddfbf44ab6cbb4d251f5011f2d00ba2200Cédric Beust public void assertTrue(final boolean condition, final String message) { 10908d4f5d7b9a2dff20f893dcb1d006c1d9ba77aedKrishnan Mahadevan doAssert(new SimpleAssert<Boolean>(condition, Boolean.TRUE, message) { 110165fe3ddfbf44ab6cbb4d251f5011f2d00ba2200Cédric Beust @Override 111165fe3ddfbf44ab6cbb4d251f5011f2d00ba2200Cédric Beust public void doAssert() { 1122f8812b5832619343a0e8d451bb17c73d55049ffCédric Beust org.testng.Assert.assertTrue(condition, message); 113165fe3ddfbf44ab6cbb4d251f5011f2d00ba2200Cédric Beust } 114165fe3ddfbf44ab6cbb4d251f5011f2d00ba2200Cédric Beust }); 115165fe3ddfbf44ab6cbb4d251f5011f2d00ba2200Cédric Beust } 116ebd6703efc4c94c96af115e6852228544975b81cArcadie 117ebd6703efc4c94c96af115e6852228544975b81cArcadie public void assertTrue(final boolean condition) { 1180dd19bad6ee25a2bd9e84b9a255a002cc95446afJulien Herr doAssert(new SimpleAssert<Boolean>(condition, Boolean.TRUE) { 119ebd6703efc4c94c96af115e6852228544975b81cArcadie @Override 120ebd6703efc4c94c96af115e6852228544975b81cArcadie public void doAssert() { 121ebd6703efc4c94c96af115e6852228544975b81cArcadie org.testng.Assert.assertTrue(condition); 122ebd6703efc4c94c96af115e6852228544975b81cArcadie } 123ebd6703efc4c94c96af115e6852228544975b81cArcadie }); 124ebd6703efc4c94c96af115e6852228544975b81cArcadie } 125165fe3ddfbf44ab6cbb4d251f5011f2d00ba2200Cédric Beust 126165fe3ddfbf44ab6cbb4d251f5011f2d00ba2200Cédric Beust public void assertFalse(final boolean condition, final String message) { 1270dd19bad6ee25a2bd9e84b9a255a002cc95446afJulien Herr doAssert(new SimpleAssert<Boolean>(condition, Boolean.FALSE, message) { 128165fe3ddfbf44ab6cbb4d251f5011f2d00ba2200Cédric Beust @Override 129165fe3ddfbf44ab6cbb4d251f5011f2d00ba2200Cédric Beust public void doAssert() { 1302f8812b5832619343a0e8d451bb17c73d55049ffCédric Beust org.testng.Assert.assertFalse(condition, message); 131165fe3ddfbf44ab6cbb4d251f5011f2d00ba2200Cédric Beust } 132165fe3ddfbf44ab6cbb4d251f5011f2d00ba2200Cédric Beust }); 133165fe3ddfbf44ab6cbb4d251f5011f2d00ba2200Cédric Beust } 134165fe3ddfbf44ab6cbb4d251f5011f2d00ba2200Cédric Beust 135165fe3ddfbf44ab6cbb4d251f5011f2d00ba2200Cédric Beust public void assertFalse(final boolean condition) { 1360dd19bad6ee25a2bd9e84b9a255a002cc95446afJulien Herr doAssert(new SimpleAssert<Boolean>(condition, Boolean.FALSE) { 137165fe3ddfbf44ab6cbb4d251f5011f2d00ba2200Cédric Beust @Override 138165fe3ddfbf44ab6cbb4d251f5011f2d00ba2200Cédric Beust public void doAssert() { 1392f8812b5832619343a0e8d451bb17c73d55049ffCédric Beust org.testng.Assert.assertFalse(condition); 140165fe3ddfbf44ab6cbb4d251f5011f2d00ba2200Cédric Beust } 141165fe3ddfbf44ab6cbb4d251f5011f2d00ba2200Cédric Beust }); 142165fe3ddfbf44ab6cbb4d251f5011f2d00ba2200Cédric Beust } 143165fe3ddfbf44ab6cbb4d251f5011f2d00ba2200Cédric Beust 144165fe3ddfbf44ab6cbb4d251f5011f2d00ba2200Cédric Beust public void fail(final String message, final Throwable realCause) { 1455f95d41c079737734fb3da2b029dc5ed2d307514Julien Herr doAssert(new SimpleAssert<Object>(message) { 146165fe3ddfbf44ab6cbb4d251f5011f2d00ba2200Cédric Beust @Override 147165fe3ddfbf44ab6cbb4d251f5011f2d00ba2200Cédric Beust public void doAssert() { 1482f8812b5832619343a0e8d451bb17c73d55049ffCédric Beust org.testng.Assert.fail(message, realCause); 149165fe3ddfbf44ab6cbb4d251f5011f2d00ba2200Cédric Beust } 150165fe3ddfbf44ab6cbb4d251f5011f2d00ba2200Cédric Beust }); 151165fe3ddfbf44ab6cbb4d251f5011f2d00ba2200Cédric Beust } 152165fe3ddfbf44ab6cbb4d251f5011f2d00ba2200Cédric Beust 153165fe3ddfbf44ab6cbb4d251f5011f2d00ba2200Cédric Beust public void fail(final String message) { 1545f95d41c079737734fb3da2b029dc5ed2d307514Julien Herr doAssert(new SimpleAssert<Object>(message) { 155165fe3ddfbf44ab6cbb4d251f5011f2d00ba2200Cédric Beust @Override 156165fe3ddfbf44ab6cbb4d251f5011f2d00ba2200Cédric Beust public void doAssert() { 1572f8812b5832619343a0e8d451bb17c73d55049ffCédric Beust org.testng.Assert.fail(message); 158165fe3ddfbf44ab6cbb4d251f5011f2d00ba2200Cédric Beust } 159165fe3ddfbf44ab6cbb4d251f5011f2d00ba2200Cédric Beust }); 160165fe3ddfbf44ab6cbb4d251f5011f2d00ba2200Cédric Beust } 161165fe3ddfbf44ab6cbb4d251f5011f2d00ba2200Cédric Beust 162165fe3ddfbf44ab6cbb4d251f5011f2d00ba2200Cédric Beust public void fail() { 1635f95d41c079737734fb3da2b029dc5ed2d307514Julien Herr doAssert(new SimpleAssert<Object>(null) { 164165fe3ddfbf44ab6cbb4d251f5011f2d00ba2200Cédric Beust @Override 165165fe3ddfbf44ab6cbb4d251f5011f2d00ba2200Cédric Beust public void doAssert() { 1662f8812b5832619343a0e8d451bb17c73d55049ffCédric Beust org.testng.Assert.fail(); 167165fe3ddfbf44ab6cbb4d251f5011f2d00ba2200Cédric Beust } 168165fe3ddfbf44ab6cbb4d251f5011f2d00ba2200Cédric Beust }); 169165fe3ddfbf44ab6cbb4d251f5011f2d00ba2200Cédric Beust } 170165fe3ddfbf44ab6cbb4d251f5011f2d00ba2200Cédric Beust 1715f95d41c079737734fb3da2b029dc5ed2d307514Julien Herr public <T> void assertEquals(final T actual, final T expected, final String message) { 1720dd19bad6ee25a2bd9e84b9a255a002cc95446afJulien Herr doAssert(new SimpleAssert<T>(actual, expected, message) { 173165fe3ddfbf44ab6cbb4d251f5011f2d00ba2200Cédric Beust @Override 174165fe3ddfbf44ab6cbb4d251f5011f2d00ba2200Cédric Beust public void doAssert() { 1752f8812b5832619343a0e8d451bb17c73d55049ffCédric Beust org.testng.Assert.assertEquals(actual, expected, message); 176165fe3ddfbf44ab6cbb4d251f5011f2d00ba2200Cédric Beust } 177165fe3ddfbf44ab6cbb4d251f5011f2d00ba2200Cédric Beust }); 178165fe3ddfbf44ab6cbb4d251f5011f2d00ba2200Cédric Beust } 179165fe3ddfbf44ab6cbb4d251f5011f2d00ba2200Cédric Beust 1805f95d41c079737734fb3da2b029dc5ed2d307514Julien Herr public <T> void assertEquals(final T actual, final T expected) { 1810dd19bad6ee25a2bd9e84b9a255a002cc95446afJulien Herr doAssert(new SimpleAssert<T>(actual, expected) { 182165fe3ddfbf44ab6cbb4d251f5011f2d00ba2200Cédric Beust @Override 183165fe3ddfbf44ab6cbb4d251f5011f2d00ba2200Cédric Beust public void doAssert() { 1842f8812b5832619343a0e8d451bb17c73d55049ffCédric Beust org.testng.Assert.assertEquals(actual, expected); 185165fe3ddfbf44ab6cbb4d251f5011f2d00ba2200Cédric Beust } 186165fe3ddfbf44ab6cbb4d251f5011f2d00ba2200Cédric Beust }); 187165fe3ddfbf44ab6cbb4d251f5011f2d00ba2200Cédric Beust } 188165fe3ddfbf44ab6cbb4d251f5011f2d00ba2200Cédric Beust 189165fe3ddfbf44ab6cbb4d251f5011f2d00ba2200Cédric Beust public void assertEquals(final String actual, final String expected, final String message) { 1900dd19bad6ee25a2bd9e84b9a255a002cc95446afJulien Herr doAssert(new SimpleAssert<String>(actual, expected, message) { 191165fe3ddfbf44ab6cbb4d251f5011f2d00ba2200Cédric Beust @Override 192165fe3ddfbf44ab6cbb4d251f5011f2d00ba2200Cédric Beust public void doAssert() { 1932f8812b5832619343a0e8d451bb17c73d55049ffCédric Beust org.testng.Assert.assertEquals(actual, expected, message); 194165fe3ddfbf44ab6cbb4d251f5011f2d00ba2200Cédric Beust } 195165fe3ddfbf44ab6cbb4d251f5011f2d00ba2200Cédric Beust }); 196165fe3ddfbf44ab6cbb4d251f5011f2d00ba2200Cédric Beust } 197165fe3ddfbf44ab6cbb4d251f5011f2d00ba2200Cédric Beust public void assertEquals(final String actual, final String expected) { 1980dd19bad6ee25a2bd9e84b9a255a002cc95446afJulien Herr doAssert(new SimpleAssert<String>(actual, expected) { 199165fe3ddfbf44ab6cbb4d251f5011f2d00ba2200Cédric Beust @Override 200165fe3ddfbf44ab6cbb4d251f5011f2d00ba2200Cédric Beust public void doAssert() { 2012f8812b5832619343a0e8d451bb17c73d55049ffCédric Beust org.testng.Assert.assertEquals(actual, expected); 202165fe3ddfbf44ab6cbb4d251f5011f2d00ba2200Cédric Beust } 203165fe3ddfbf44ab6cbb4d251f5011f2d00ba2200Cédric Beust }); 204165fe3ddfbf44ab6cbb4d251f5011f2d00ba2200Cédric Beust } 205165fe3ddfbf44ab6cbb4d251f5011f2d00ba2200Cédric Beust 206165fe3ddfbf44ab6cbb4d251f5011f2d00ba2200Cédric Beust public void assertEquals(final double actual, final double expected, final double delta, 207165fe3ddfbf44ab6cbb4d251f5011f2d00ba2200Cédric Beust final String message) { 2080dd19bad6ee25a2bd9e84b9a255a002cc95446afJulien Herr doAssert(new SimpleAssert<Double>(actual, expected, message) { 209165fe3ddfbf44ab6cbb4d251f5011f2d00ba2200Cédric Beust @Override 210165fe3ddfbf44ab6cbb4d251f5011f2d00ba2200Cédric Beust public void doAssert() { 2112f8812b5832619343a0e8d451bb17c73d55049ffCédric Beust org.testng.Assert.assertEquals(actual, expected, delta, message); 212165fe3ddfbf44ab6cbb4d251f5011f2d00ba2200Cédric Beust } 213165fe3ddfbf44ab6cbb4d251f5011f2d00ba2200Cédric Beust }); 214165fe3ddfbf44ab6cbb4d251f5011f2d00ba2200Cédric Beust } 215165fe3ddfbf44ab6cbb4d251f5011f2d00ba2200Cédric Beust 216165fe3ddfbf44ab6cbb4d251f5011f2d00ba2200Cédric Beust public void assertEquals(final double actual, final double expected, final double delta) { 2170dd19bad6ee25a2bd9e84b9a255a002cc95446afJulien Herr doAssert(new SimpleAssert<Double>(actual, expected) { 218165fe3ddfbf44ab6cbb4d251f5011f2d00ba2200Cédric Beust @Override 219165fe3ddfbf44ab6cbb4d251f5011f2d00ba2200Cédric Beust public void doAssert() { 2202f8812b5832619343a0e8d451bb17c73d55049ffCédric Beust org.testng.Assert.assertEquals(actual, expected, delta); 221165fe3ddfbf44ab6cbb4d251f5011f2d00ba2200Cédric Beust } 222165fe3ddfbf44ab6cbb4d251f5011f2d00ba2200Cédric Beust }); 223165fe3ddfbf44ab6cbb4d251f5011f2d00ba2200Cédric Beust } 224165fe3ddfbf44ab6cbb4d251f5011f2d00ba2200Cédric Beust 225165fe3ddfbf44ab6cbb4d251f5011f2d00ba2200Cédric Beust public void assertEquals(final float actual, final float expected, final float delta, 226165fe3ddfbf44ab6cbb4d251f5011f2d00ba2200Cédric Beust final String message) { 2270dd19bad6ee25a2bd9e84b9a255a002cc95446afJulien Herr doAssert(new SimpleAssert<Float>(actual, expected, message) { 228165fe3ddfbf44ab6cbb4d251f5011f2d00ba2200Cédric Beust @Override 229165fe3ddfbf44ab6cbb4d251f5011f2d00ba2200Cédric Beust public void doAssert() { 2302f8812b5832619343a0e8d451bb17c73d55049ffCédric Beust org.testng.Assert.assertEquals(actual, expected, delta, message); 231165fe3ddfbf44ab6cbb4d251f5011f2d00ba2200Cédric Beust } 232165fe3ddfbf44ab6cbb4d251f5011f2d00ba2200Cédric Beust }); 233165fe3ddfbf44ab6cbb4d251f5011f2d00ba2200Cédric Beust } 234165fe3ddfbf44ab6cbb4d251f5011f2d00ba2200Cédric Beust 235165fe3ddfbf44ab6cbb4d251f5011f2d00ba2200Cédric Beust public void assertEquals(final float actual, final float expected, final float delta) { 2360dd19bad6ee25a2bd9e84b9a255a002cc95446afJulien Herr doAssert(new SimpleAssert<Float>(actual, expected) { 237165fe3ddfbf44ab6cbb4d251f5011f2d00ba2200Cédric Beust @Override 238165fe3ddfbf44ab6cbb4d251f5011f2d00ba2200Cédric Beust public void doAssert() { 2392f8812b5832619343a0e8d451bb17c73d55049ffCédric Beust org.testng.Assert.assertEquals(actual, expected, delta); 240165fe3ddfbf44ab6cbb4d251f5011f2d00ba2200Cédric Beust } 241165fe3ddfbf44ab6cbb4d251f5011f2d00ba2200Cédric Beust }); 242165fe3ddfbf44ab6cbb4d251f5011f2d00ba2200Cédric Beust } 243165fe3ddfbf44ab6cbb4d251f5011f2d00ba2200Cédric Beust 244165fe3ddfbf44ab6cbb4d251f5011f2d00ba2200Cédric Beust public void assertEquals(final long actual, final long expected, final String message) { 2450dd19bad6ee25a2bd9e84b9a255a002cc95446afJulien Herr doAssert(new SimpleAssert<Long>(actual, expected, message) { 246165fe3ddfbf44ab6cbb4d251f5011f2d00ba2200Cédric Beust @Override 247165fe3ddfbf44ab6cbb4d251f5011f2d00ba2200Cédric Beust public void doAssert() { 2482f8812b5832619343a0e8d451bb17c73d55049ffCédric Beust org.testng.Assert.assertEquals(actual, expected, message); 249165fe3ddfbf44ab6cbb4d251f5011f2d00ba2200Cédric Beust } 250165fe3ddfbf44ab6cbb4d251f5011f2d00ba2200Cédric Beust }); 251165fe3ddfbf44ab6cbb4d251f5011f2d00ba2200Cédric Beust } 252165fe3ddfbf44ab6cbb4d251f5011f2d00ba2200Cédric Beust 253165fe3ddfbf44ab6cbb4d251f5011f2d00ba2200Cédric Beust public void assertEquals(final long actual, final long expected) { 2540dd19bad6ee25a2bd9e84b9a255a002cc95446afJulien Herr doAssert(new SimpleAssert<Long>(actual, expected) { 255165fe3ddfbf44ab6cbb4d251f5011f2d00ba2200Cédric Beust @Override 256165fe3ddfbf44ab6cbb4d251f5011f2d00ba2200Cédric Beust public void doAssert() { 2572f8812b5832619343a0e8d451bb17c73d55049ffCédric Beust org.testng.Assert.assertEquals(actual, expected); 258165fe3ddfbf44ab6cbb4d251f5011f2d00ba2200Cédric Beust } 259165fe3ddfbf44ab6cbb4d251f5011f2d00ba2200Cédric Beust }); 260165fe3ddfbf44ab6cbb4d251f5011f2d00ba2200Cédric Beust } 261165fe3ddfbf44ab6cbb4d251f5011f2d00ba2200Cédric Beust 262165fe3ddfbf44ab6cbb4d251f5011f2d00ba2200Cédric Beust public void assertEquals(final boolean actual, final boolean expected, final String message) { 2630dd19bad6ee25a2bd9e84b9a255a002cc95446afJulien Herr doAssert(new SimpleAssert<Boolean>(actual, expected, message) { 264165fe3ddfbf44ab6cbb4d251f5011f2d00ba2200Cédric Beust @Override 265165fe3ddfbf44ab6cbb4d251f5011f2d00ba2200Cédric Beust public void doAssert() { 2662f8812b5832619343a0e8d451bb17c73d55049ffCédric Beust org.testng.Assert.assertEquals(actual, expected, message); 267165fe3ddfbf44ab6cbb4d251f5011f2d00ba2200Cédric Beust } 268165fe3ddfbf44ab6cbb4d251f5011f2d00ba2200Cédric Beust }); 269165fe3ddfbf44ab6cbb4d251f5011f2d00ba2200Cédric Beust } 270165fe3ddfbf44ab6cbb4d251f5011f2d00ba2200Cédric Beust 271165fe3ddfbf44ab6cbb4d251f5011f2d00ba2200Cédric Beust public void assertEquals(final boolean actual, final boolean expected) { 2720dd19bad6ee25a2bd9e84b9a255a002cc95446afJulien Herr doAssert(new SimpleAssert<Boolean>(actual, expected) { 273165fe3ddfbf44ab6cbb4d251f5011f2d00ba2200Cédric Beust @Override 274165fe3ddfbf44ab6cbb4d251f5011f2d00ba2200Cédric Beust public void doAssert() { 2752f8812b5832619343a0e8d451bb17c73d55049ffCédric Beust org.testng.Assert.assertEquals(actual, expected); 276165fe3ddfbf44ab6cbb4d251f5011f2d00ba2200Cédric Beust } 277165fe3ddfbf44ab6cbb4d251f5011f2d00ba2200Cédric Beust }); 278165fe3ddfbf44ab6cbb4d251f5011f2d00ba2200Cédric Beust } 279165fe3ddfbf44ab6cbb4d251f5011f2d00ba2200Cédric Beust 280165fe3ddfbf44ab6cbb4d251f5011f2d00ba2200Cédric Beust public void assertEquals(final byte actual, final byte expected, final String message) { 2810dd19bad6ee25a2bd9e84b9a255a002cc95446afJulien Herr doAssert(new SimpleAssert<Byte>(actual, expected, message) { 282165fe3ddfbf44ab6cbb4d251f5011f2d00ba2200Cédric Beust @Override 283165fe3ddfbf44ab6cbb4d251f5011f2d00ba2200Cédric Beust public void doAssert() { 2842f8812b5832619343a0e8d451bb17c73d55049ffCédric Beust org.testng.Assert.assertEquals(actual, expected, message); 285165fe3ddfbf44ab6cbb4d251f5011f2d00ba2200Cédric Beust } 286165fe3ddfbf44ab6cbb4d251f5011f2d00ba2200Cédric Beust }); 287165fe3ddfbf44ab6cbb4d251f5011f2d00ba2200Cédric Beust } 288165fe3ddfbf44ab6cbb4d251f5011f2d00ba2200Cédric Beust 289165fe3ddfbf44ab6cbb4d251f5011f2d00ba2200Cédric Beust public void assertEquals(final byte actual, final byte expected) { 2900dd19bad6ee25a2bd9e84b9a255a002cc95446afJulien Herr doAssert(new SimpleAssert<Byte>(actual, expected) { 291165fe3ddfbf44ab6cbb4d251f5011f2d00ba2200Cédric Beust @Override 292165fe3ddfbf44ab6cbb4d251f5011f2d00ba2200Cédric Beust public void doAssert() { 2932f8812b5832619343a0e8d451bb17c73d55049ffCédric Beust org.testng.Assert.assertEquals(actual, expected); 294165fe3ddfbf44ab6cbb4d251f5011f2d00ba2200Cédric Beust } 295165fe3ddfbf44ab6cbb4d251f5011f2d00ba2200Cédric Beust }); 296165fe3ddfbf44ab6cbb4d251f5011f2d00ba2200Cédric Beust } 297165fe3ddfbf44ab6cbb4d251f5011f2d00ba2200Cédric Beust 298165fe3ddfbf44ab6cbb4d251f5011f2d00ba2200Cédric Beust public void assertEquals(final char actual, final char expected, final String message) { 2990dd19bad6ee25a2bd9e84b9a255a002cc95446afJulien Herr doAssert(new SimpleAssert<Character>(actual, expected, message) { 300165fe3ddfbf44ab6cbb4d251f5011f2d00ba2200Cédric Beust @Override 301165fe3ddfbf44ab6cbb4d251f5011f2d00ba2200Cédric Beust public void doAssert() { 3022f8812b5832619343a0e8d451bb17c73d55049ffCédric Beust org.testng.Assert.assertEquals(actual, expected, message); 303165fe3ddfbf44ab6cbb4d251f5011f2d00ba2200Cédric Beust } 304165fe3ddfbf44ab6cbb4d251f5011f2d00ba2200Cédric Beust }); 305165fe3ddfbf44ab6cbb4d251f5011f2d00ba2200Cédric Beust } 306165fe3ddfbf44ab6cbb4d251f5011f2d00ba2200Cédric Beust 307165fe3ddfbf44ab6cbb4d251f5011f2d00ba2200Cédric Beust public void assertEquals(final char actual, final char expected) { 3080dd19bad6ee25a2bd9e84b9a255a002cc95446afJulien Herr doAssert(new SimpleAssert<Character>(actual, expected) { 309165fe3ddfbf44ab6cbb4d251f5011f2d00ba2200Cédric Beust @Override 310165fe3ddfbf44ab6cbb4d251f5011f2d00ba2200Cédric Beust public void doAssert() { 3112f8812b5832619343a0e8d451bb17c73d55049ffCédric Beust org.testng.Assert.assertEquals(actual, expected); 312165fe3ddfbf44ab6cbb4d251f5011f2d00ba2200Cédric Beust } 313165fe3ddfbf44ab6cbb4d251f5011f2d00ba2200Cédric Beust }); 314165fe3ddfbf44ab6cbb4d251f5011f2d00ba2200Cédric Beust } 315165fe3ddfbf44ab6cbb4d251f5011f2d00ba2200Cédric Beust 316165fe3ddfbf44ab6cbb4d251f5011f2d00ba2200Cédric Beust public void assertEquals(final short actual, final short expected, final String message) { 3170dd19bad6ee25a2bd9e84b9a255a002cc95446afJulien Herr doAssert(new SimpleAssert<Short>(actual, expected, message) { 318165fe3ddfbf44ab6cbb4d251f5011f2d00ba2200Cédric Beust @Override 319165fe3ddfbf44ab6cbb4d251f5011f2d00ba2200Cédric Beust public void doAssert() { 3202f8812b5832619343a0e8d451bb17c73d55049ffCédric Beust org.testng.Assert.assertEquals(actual, expected, message); 321165fe3ddfbf44ab6cbb4d251f5011f2d00ba2200Cédric Beust } 322165fe3ddfbf44ab6cbb4d251f5011f2d00ba2200Cédric Beust }); 323165fe3ddfbf44ab6cbb4d251f5011f2d00ba2200Cédric Beust } 324165fe3ddfbf44ab6cbb4d251f5011f2d00ba2200Cédric Beust 325165fe3ddfbf44ab6cbb4d251f5011f2d00ba2200Cédric Beust public void assertEquals(final short actual, final short expected) { 3260dd19bad6ee25a2bd9e84b9a255a002cc95446afJulien Herr doAssert(new SimpleAssert<Short>(actual, expected) { 327165fe3ddfbf44ab6cbb4d251f5011f2d00ba2200Cédric Beust @Override 328165fe3ddfbf44ab6cbb4d251f5011f2d00ba2200Cédric Beust public void doAssert() { 3292f8812b5832619343a0e8d451bb17c73d55049ffCédric Beust org.testng.Assert.assertEquals(actual, expected); 330165fe3ddfbf44ab6cbb4d251f5011f2d00ba2200Cédric Beust } 331165fe3ddfbf44ab6cbb4d251f5011f2d00ba2200Cédric Beust }); 332165fe3ddfbf44ab6cbb4d251f5011f2d00ba2200Cédric Beust } 333165fe3ddfbf44ab6cbb4d251f5011f2d00ba2200Cédric Beust 334165fe3ddfbf44ab6cbb4d251f5011f2d00ba2200Cédric Beust public void assertEquals(final int actual, final int expected, final String message) { 3350dd19bad6ee25a2bd9e84b9a255a002cc95446afJulien Herr doAssert(new SimpleAssert<Integer>(actual, expected, message) { 336165fe3ddfbf44ab6cbb4d251f5011f2d00ba2200Cédric Beust @Override 337165fe3ddfbf44ab6cbb4d251f5011f2d00ba2200Cédric Beust public void doAssert() { 3382f8812b5832619343a0e8d451bb17c73d55049ffCédric Beust org.testng.Assert.assertEquals(actual, expected, message); 339165fe3ddfbf44ab6cbb4d251f5011f2d00ba2200Cédric Beust } 340165fe3ddfbf44ab6cbb4d251f5011f2d00ba2200Cédric Beust }); 341165fe3ddfbf44ab6cbb4d251f5011f2d00ba2200Cédric Beust } 342165fe3ddfbf44ab6cbb4d251f5011f2d00ba2200Cédric Beust 343165fe3ddfbf44ab6cbb4d251f5011f2d00ba2200Cédric Beust public void assertEquals(final int actual, final int expected) { 3440dd19bad6ee25a2bd9e84b9a255a002cc95446afJulien Herr doAssert(new SimpleAssert<Integer>(actual, expected) { 345165fe3ddfbf44ab6cbb4d251f5011f2d00ba2200Cédric Beust @Override 346165fe3ddfbf44ab6cbb4d251f5011f2d00ba2200Cédric Beust public void doAssert() { 3472f8812b5832619343a0e8d451bb17c73d55049ffCédric Beust org.testng.Assert.assertEquals(actual, expected); 348165fe3ddfbf44ab6cbb4d251f5011f2d00ba2200Cédric Beust } 349165fe3ddfbf44ab6cbb4d251f5011f2d00ba2200Cédric Beust }); 350165fe3ddfbf44ab6cbb4d251f5011f2d00ba2200Cédric Beust } 351165fe3ddfbf44ab6cbb4d251f5011f2d00ba2200Cédric Beust 352165fe3ddfbf44ab6cbb4d251f5011f2d00ba2200Cédric Beust public void assertNotNull(final Object object) { 3530dd19bad6ee25a2bd9e84b9a255a002cc95446afJulien Herr doAssert(new SimpleAssert<Object>(object, null) { 354165fe3ddfbf44ab6cbb4d251f5011f2d00ba2200Cédric Beust @Override 355165fe3ddfbf44ab6cbb4d251f5011f2d00ba2200Cédric Beust public void doAssert() { 3562f8812b5832619343a0e8d451bb17c73d55049ffCédric Beust org.testng.Assert.assertNotNull(object); 357165fe3ddfbf44ab6cbb4d251f5011f2d00ba2200Cédric Beust } 358165fe3ddfbf44ab6cbb4d251f5011f2d00ba2200Cédric Beust }); 359165fe3ddfbf44ab6cbb4d251f5011f2d00ba2200Cédric Beust } 360165fe3ddfbf44ab6cbb4d251f5011f2d00ba2200Cédric Beust 361165fe3ddfbf44ab6cbb4d251f5011f2d00ba2200Cédric Beust public void assertNotNull(final Object object, final String message) { 3620dd19bad6ee25a2bd9e84b9a255a002cc95446afJulien Herr doAssert(new SimpleAssert<Object>(object, null, message) { 363165fe3ddfbf44ab6cbb4d251f5011f2d00ba2200Cédric Beust @Override 364165fe3ddfbf44ab6cbb4d251f5011f2d00ba2200Cédric Beust public void doAssert() { 3652f8812b5832619343a0e8d451bb17c73d55049ffCédric Beust org.testng.Assert.assertNotNull(object, message); 366165fe3ddfbf44ab6cbb4d251f5011f2d00ba2200Cédric Beust } 367165fe3ddfbf44ab6cbb4d251f5011f2d00ba2200Cédric Beust }); 368165fe3ddfbf44ab6cbb4d251f5011f2d00ba2200Cédric Beust } 369165fe3ddfbf44ab6cbb4d251f5011f2d00ba2200Cédric Beust 370165fe3ddfbf44ab6cbb4d251f5011f2d00ba2200Cédric Beust public void assertNull(final Object object) { 3710dd19bad6ee25a2bd9e84b9a255a002cc95446afJulien Herr doAssert(new SimpleAssert<Object>(object, null) { 372165fe3ddfbf44ab6cbb4d251f5011f2d00ba2200Cédric Beust @Override 373165fe3ddfbf44ab6cbb4d251f5011f2d00ba2200Cédric Beust public void doAssert() { 3742f8812b5832619343a0e8d451bb17c73d55049ffCédric Beust org.testng.Assert.assertNull(object); 375165fe3ddfbf44ab6cbb4d251f5011f2d00ba2200Cédric Beust } 376165fe3ddfbf44ab6cbb4d251f5011f2d00ba2200Cédric Beust }); 377165fe3ddfbf44ab6cbb4d251f5011f2d00ba2200Cédric Beust } 378165fe3ddfbf44ab6cbb4d251f5011f2d00ba2200Cédric Beust 379165fe3ddfbf44ab6cbb4d251f5011f2d00ba2200Cédric Beust public void assertNull(final Object object, final String message) { 3800dd19bad6ee25a2bd9e84b9a255a002cc95446afJulien Herr doAssert(new SimpleAssert<Object>(object, null, message) { 381165fe3ddfbf44ab6cbb4d251f5011f2d00ba2200Cédric Beust @Override 382165fe3ddfbf44ab6cbb4d251f5011f2d00ba2200Cédric Beust public void doAssert() { 3832f8812b5832619343a0e8d451bb17c73d55049ffCédric Beust org.testng.Assert.assertNull(object, message); 384165fe3ddfbf44ab6cbb4d251f5011f2d00ba2200Cédric Beust } 385165fe3ddfbf44ab6cbb4d251f5011f2d00ba2200Cédric Beust }); 386165fe3ddfbf44ab6cbb4d251f5011f2d00ba2200Cédric Beust } 387165fe3ddfbf44ab6cbb4d251f5011f2d00ba2200Cédric Beust 388165fe3ddfbf44ab6cbb4d251f5011f2d00ba2200Cédric Beust public void assertSame(final Object actual, final Object expected, final String message) { 3890dd19bad6ee25a2bd9e84b9a255a002cc95446afJulien Herr doAssert(new SimpleAssert<Object>(actual, expected, message) { 390165fe3ddfbf44ab6cbb4d251f5011f2d00ba2200Cédric Beust @Override 391165fe3ddfbf44ab6cbb4d251f5011f2d00ba2200Cédric Beust public void doAssert() { 3922f8812b5832619343a0e8d451bb17c73d55049ffCédric Beust org.testng.Assert.assertSame(actual, expected, message); 393165fe3ddfbf44ab6cbb4d251f5011f2d00ba2200Cédric Beust } 394165fe3ddfbf44ab6cbb4d251f5011f2d00ba2200Cédric Beust }); 395165fe3ddfbf44ab6cbb4d251f5011f2d00ba2200Cédric Beust } 396165fe3ddfbf44ab6cbb4d251f5011f2d00ba2200Cédric Beust 397165fe3ddfbf44ab6cbb4d251f5011f2d00ba2200Cédric Beust public void assertSame(final Object actual, final Object expected) { 3980dd19bad6ee25a2bd9e84b9a255a002cc95446afJulien Herr doAssert(new SimpleAssert<Object>(actual, expected) { 399165fe3ddfbf44ab6cbb4d251f5011f2d00ba2200Cédric Beust @Override 400165fe3ddfbf44ab6cbb4d251f5011f2d00ba2200Cédric Beust public void doAssert() { 4012f8812b5832619343a0e8d451bb17c73d55049ffCédric Beust org.testng.Assert.assertSame(actual, expected); 402165fe3ddfbf44ab6cbb4d251f5011f2d00ba2200Cédric Beust } 403165fe3ddfbf44ab6cbb4d251f5011f2d00ba2200Cédric Beust }); 404165fe3ddfbf44ab6cbb4d251f5011f2d00ba2200Cédric Beust } 405165fe3ddfbf44ab6cbb4d251f5011f2d00ba2200Cédric Beust 406165fe3ddfbf44ab6cbb4d251f5011f2d00ba2200Cédric Beust public void assertNotSame(final Object actual, final Object expected, final String message) { 4070dd19bad6ee25a2bd9e84b9a255a002cc95446afJulien Herr doAssert(new SimpleAssert<Object>(actual, expected, message) { 408165fe3ddfbf44ab6cbb4d251f5011f2d00ba2200Cédric Beust @Override 409165fe3ddfbf44ab6cbb4d251f5011f2d00ba2200Cédric Beust public void doAssert() { 4102f8812b5832619343a0e8d451bb17c73d55049ffCédric Beust org.testng.Assert.assertNotSame(actual, expected, message); 411165fe3ddfbf44ab6cbb4d251f5011f2d00ba2200Cédric Beust } 412165fe3ddfbf44ab6cbb4d251f5011f2d00ba2200Cédric Beust }); 413165fe3ddfbf44ab6cbb4d251f5011f2d00ba2200Cédric Beust } 414165fe3ddfbf44ab6cbb4d251f5011f2d00ba2200Cédric Beust 415165fe3ddfbf44ab6cbb4d251f5011f2d00ba2200Cédric Beust public void assertNotSame(final Object actual, final Object expected) { 4160dd19bad6ee25a2bd9e84b9a255a002cc95446afJulien Herr doAssert(new SimpleAssert<Object>(actual, expected) { 417165fe3ddfbf44ab6cbb4d251f5011f2d00ba2200Cédric Beust @Override 418165fe3ddfbf44ab6cbb4d251f5011f2d00ba2200Cédric Beust public void doAssert() { 4192f8812b5832619343a0e8d451bb17c73d55049ffCédric Beust org.testng.Assert.assertNotSame(actual, expected); 420165fe3ddfbf44ab6cbb4d251f5011f2d00ba2200Cédric Beust } 421165fe3ddfbf44ab6cbb4d251f5011f2d00ba2200Cédric Beust }); 422165fe3ddfbf44ab6cbb4d251f5011f2d00ba2200Cédric Beust } 423165fe3ddfbf44ab6cbb4d251f5011f2d00ba2200Cédric Beust 424165fe3ddfbf44ab6cbb4d251f5011f2d00ba2200Cédric Beust public void assertEquals(final Collection<?> actual, final Collection<?> expected) { 4250dd19bad6ee25a2bd9e84b9a255a002cc95446afJulien Herr doAssert(new SimpleAssert<Collection<?>>(actual, expected) { 426165fe3ddfbf44ab6cbb4d251f5011f2d00ba2200Cédric Beust @Override 427165fe3ddfbf44ab6cbb4d251f5011f2d00ba2200Cédric Beust public void doAssert() { 4282f8812b5832619343a0e8d451bb17c73d55049ffCédric Beust org.testng.Assert.assertEquals(actual, expected); 429165fe3ddfbf44ab6cbb4d251f5011f2d00ba2200Cédric Beust } 430165fe3ddfbf44ab6cbb4d251f5011f2d00ba2200Cédric Beust }); 431165fe3ddfbf44ab6cbb4d251f5011f2d00ba2200Cédric Beust } 432165fe3ddfbf44ab6cbb4d251f5011f2d00ba2200Cédric Beust 433165fe3ddfbf44ab6cbb4d251f5011f2d00ba2200Cédric Beust public void assertEquals(final Collection<?> actual, final Collection<?> expected, 434165fe3ddfbf44ab6cbb4d251f5011f2d00ba2200Cédric Beust final String message) { 4350dd19bad6ee25a2bd9e84b9a255a002cc95446afJulien Herr doAssert(new SimpleAssert<Collection<?>>(actual, expected, message) { 436165fe3ddfbf44ab6cbb4d251f5011f2d00ba2200Cédric Beust @Override 437165fe3ddfbf44ab6cbb4d251f5011f2d00ba2200Cédric Beust public void doAssert() { 4382f8812b5832619343a0e8d451bb17c73d55049ffCédric Beust org.testng.Assert.assertEquals(actual, expected, message); 439165fe3ddfbf44ab6cbb4d251f5011f2d00ba2200Cédric Beust } 440165fe3ddfbf44ab6cbb4d251f5011f2d00ba2200Cédric Beust }); 441165fe3ddfbf44ab6cbb4d251f5011f2d00ba2200Cédric Beust } 442165fe3ddfbf44ab6cbb4d251f5011f2d00ba2200Cédric Beust 443165fe3ddfbf44ab6cbb4d251f5011f2d00ba2200Cédric Beust public void assertEquals(final Object[] actual, final Object[] expected, final String message) { 4440dd19bad6ee25a2bd9e84b9a255a002cc95446afJulien Herr doAssert(new SimpleAssert<Object[]>(actual, expected, message) { 445165fe3ddfbf44ab6cbb4d251f5011f2d00ba2200Cédric Beust @Override 446165fe3ddfbf44ab6cbb4d251f5011f2d00ba2200Cédric Beust public void doAssert() { 4472f8812b5832619343a0e8d451bb17c73d55049ffCédric Beust org.testng.Assert.assertEquals(actual, expected, message); 448165fe3ddfbf44ab6cbb4d251f5011f2d00ba2200Cédric Beust } 449165fe3ddfbf44ab6cbb4d251f5011f2d00ba2200Cédric Beust }); 450165fe3ddfbf44ab6cbb4d251f5011f2d00ba2200Cédric Beust } 451165fe3ddfbf44ab6cbb4d251f5011f2d00ba2200Cédric Beust 452165fe3ddfbf44ab6cbb4d251f5011f2d00ba2200Cédric Beust public void assertEqualsNoOrder(final Object[] actual, final Object[] expected, 453165fe3ddfbf44ab6cbb4d251f5011f2d00ba2200Cédric Beust final String message) { 4540dd19bad6ee25a2bd9e84b9a255a002cc95446afJulien Herr doAssert(new SimpleAssert<Object[]>(actual, expected, message) { 455165fe3ddfbf44ab6cbb4d251f5011f2d00ba2200Cédric Beust @Override 456165fe3ddfbf44ab6cbb4d251f5011f2d00ba2200Cédric Beust public void doAssert() { 4572f8812b5832619343a0e8d451bb17c73d55049ffCédric Beust org.testng.Assert.assertEqualsNoOrder(actual, expected, message); 458165fe3ddfbf44ab6cbb4d251f5011f2d00ba2200Cédric Beust } 459165fe3ddfbf44ab6cbb4d251f5011f2d00ba2200Cédric Beust }); 460165fe3ddfbf44ab6cbb4d251f5011f2d00ba2200Cédric Beust } 461165fe3ddfbf44ab6cbb4d251f5011f2d00ba2200Cédric Beust 462165fe3ddfbf44ab6cbb4d251f5011f2d00ba2200Cédric Beust public void assertEquals(final Object[] actual, final Object[] expected) { 4630dd19bad6ee25a2bd9e84b9a255a002cc95446afJulien Herr doAssert(new SimpleAssert<Object[]>(actual, expected) { 464165fe3ddfbf44ab6cbb4d251f5011f2d00ba2200Cédric Beust @Override 465165fe3ddfbf44ab6cbb4d251f5011f2d00ba2200Cédric Beust public void doAssert() { 4662f8812b5832619343a0e8d451bb17c73d55049ffCédric Beust org.testng.Assert.assertEquals(actual, expected); 467165fe3ddfbf44ab6cbb4d251f5011f2d00ba2200Cédric Beust } 468165fe3ddfbf44ab6cbb4d251f5011f2d00ba2200Cédric Beust }); 469165fe3ddfbf44ab6cbb4d251f5011f2d00ba2200Cédric Beust } 470165fe3ddfbf44ab6cbb4d251f5011f2d00ba2200Cédric Beust 471165fe3ddfbf44ab6cbb4d251f5011f2d00ba2200Cédric Beust public void assertEqualsNoOrder(final Object[] actual, final Object[] expected) { 4720dd19bad6ee25a2bd9e84b9a255a002cc95446afJulien Herr doAssert(new SimpleAssert<Object[]>(actual, expected) { 473165fe3ddfbf44ab6cbb4d251f5011f2d00ba2200Cédric Beust @Override 474165fe3ddfbf44ab6cbb4d251f5011f2d00ba2200Cédric Beust public void doAssert() { 4752f8812b5832619343a0e8d451bb17c73d55049ffCédric Beust org.testng.Assert.assertEqualsNoOrder(actual, expected); 476165fe3ddfbf44ab6cbb4d251f5011f2d00ba2200Cédric Beust } 477165fe3ddfbf44ab6cbb4d251f5011f2d00ba2200Cédric Beust }); 478165fe3ddfbf44ab6cbb4d251f5011f2d00ba2200Cédric Beust } 479165fe3ddfbf44ab6cbb4d251f5011f2d00ba2200Cédric Beust 480165fe3ddfbf44ab6cbb4d251f5011f2d00ba2200Cédric Beust public void assertEquals(final byte[] actual, final byte[] expected) { 4810dd19bad6ee25a2bd9e84b9a255a002cc95446afJulien Herr doAssert(new SimpleAssert<byte[]>(actual, expected) { 482165fe3ddfbf44ab6cbb4d251f5011f2d00ba2200Cédric Beust @Override 483165fe3ddfbf44ab6cbb4d251f5011f2d00ba2200Cédric Beust public void doAssert() { 4842f8812b5832619343a0e8d451bb17c73d55049ffCédric Beust org.testng.Assert.assertEquals(actual, expected); 485165fe3ddfbf44ab6cbb4d251f5011f2d00ba2200Cédric Beust } 486165fe3ddfbf44ab6cbb4d251f5011f2d00ba2200Cédric Beust }); 487165fe3ddfbf44ab6cbb4d251f5011f2d00ba2200Cédric Beust } 488165fe3ddfbf44ab6cbb4d251f5011f2d00ba2200Cédric Beust 489165fe3ddfbf44ab6cbb4d251f5011f2d00ba2200Cédric Beust public void assertEquals(final byte[] actual, final byte[] expected, 490165fe3ddfbf44ab6cbb4d251f5011f2d00ba2200Cédric Beust final String message) { 4910dd19bad6ee25a2bd9e84b9a255a002cc95446afJulien Herr doAssert(new SimpleAssert<byte[]>(actual, expected, message) { 492165fe3ddfbf44ab6cbb4d251f5011f2d00ba2200Cédric Beust @Override 493165fe3ddfbf44ab6cbb4d251f5011f2d00ba2200Cédric Beust public void doAssert() { 4942f8812b5832619343a0e8d451bb17c73d55049ffCédric Beust org.testng.Assert.assertEquals(actual, expected, message); 495165fe3ddfbf44ab6cbb4d251f5011f2d00ba2200Cédric Beust } 496165fe3ddfbf44ab6cbb4d251f5011f2d00ba2200Cédric Beust }); 497165fe3ddfbf44ab6cbb4d251f5011f2d00ba2200Cédric Beust } 498165fe3ddfbf44ab6cbb4d251f5011f2d00ba2200Cédric Beust 499165fe3ddfbf44ab6cbb4d251f5011f2d00ba2200Cédric Beust public void assertEquals(final Set<?> actual, final Set<?> expected) { 5000dd19bad6ee25a2bd9e84b9a255a002cc95446afJulien Herr doAssert(new SimpleAssert<Set<?>>(actual, expected) { 501165fe3ddfbf44ab6cbb4d251f5011f2d00ba2200Cédric Beust @Override 502165fe3ddfbf44ab6cbb4d251f5011f2d00ba2200Cédric Beust public void doAssert() { 5032f8812b5832619343a0e8d451bb17c73d55049ffCédric Beust org.testng.Assert.assertEquals(actual, expected); 504165fe3ddfbf44ab6cbb4d251f5011f2d00ba2200Cédric Beust } 505165fe3ddfbf44ab6cbb4d251f5011f2d00ba2200Cédric Beust }); 506165fe3ddfbf44ab6cbb4d251f5011f2d00ba2200Cédric Beust } 507165fe3ddfbf44ab6cbb4d251f5011f2d00ba2200Cédric Beust 508165fe3ddfbf44ab6cbb4d251f5011f2d00ba2200Cédric Beust public void assertEquals(final Set<?> actual, final Set<?> expected, final String message) { 5090dd19bad6ee25a2bd9e84b9a255a002cc95446afJulien Herr doAssert(new SimpleAssert<Set<?>>(actual, expected, message) { 510165fe3ddfbf44ab6cbb4d251f5011f2d00ba2200Cédric Beust @Override 511165fe3ddfbf44ab6cbb4d251f5011f2d00ba2200Cédric Beust public void doAssert() { 5122f8812b5832619343a0e8d451bb17c73d55049ffCédric Beust org.testng.Assert.assertEquals(actual, expected, message); 513165fe3ddfbf44ab6cbb4d251f5011f2d00ba2200Cédric Beust } 514165fe3ddfbf44ab6cbb4d251f5011f2d00ba2200Cédric Beust }); 515165fe3ddfbf44ab6cbb4d251f5011f2d00ba2200Cédric Beust } 516165fe3ddfbf44ab6cbb4d251f5011f2d00ba2200Cédric Beust 517165fe3ddfbf44ab6cbb4d251f5011f2d00ba2200Cédric Beust public void assertEquals(final Map<?, ?> actual, final Map<?, ?> expected) { 5180dd19bad6ee25a2bd9e84b9a255a002cc95446afJulien Herr doAssert(new SimpleAssert<Map<?, ?>>(actual, expected) { 519165fe3ddfbf44ab6cbb4d251f5011f2d00ba2200Cédric Beust @Override 520165fe3ddfbf44ab6cbb4d251f5011f2d00ba2200Cédric Beust public void doAssert() { 5212f8812b5832619343a0e8d451bb17c73d55049ffCédric Beust org.testng.Assert.assertEquals(actual, expected); 522165fe3ddfbf44ab6cbb4d251f5011f2d00ba2200Cédric Beust } 523165fe3ddfbf44ab6cbb4d251f5011f2d00ba2200Cédric Beust }); 524165fe3ddfbf44ab6cbb4d251f5011f2d00ba2200Cédric Beust } 525165fe3ddfbf44ab6cbb4d251f5011f2d00ba2200Cédric Beust 52679045e916d6a7cf4885cbad7bb93f4db9d600aebCédric Beust public void assertNotEquals(final Object actual, final Object expected, final String message) { 5270dd19bad6ee25a2bd9e84b9a255a002cc95446afJulien Herr doAssert(new SimpleAssert<Object>(actual, expected, message) { 528165fe3ddfbf44ab6cbb4d251f5011f2d00ba2200Cédric Beust @Override 529165fe3ddfbf44ab6cbb4d251f5011f2d00ba2200Cédric Beust public void doAssert() { 53079045e916d6a7cf4885cbad7bb93f4db9d600aebCédric Beust org.testng.Assert.assertNotEquals(actual, expected, message); 53179045e916d6a7cf4885cbad7bb93f4db9d600aebCédric Beust } 532165fe3ddfbf44ab6cbb4d251f5011f2d00ba2200Cédric Beust }); 533165fe3ddfbf44ab6cbb4d251f5011f2d00ba2200Cédric Beust } 534165fe3ddfbf44ab6cbb4d251f5011f2d00ba2200Cédric Beust 53579045e916d6a7cf4885cbad7bb93f4db9d600aebCédric Beust public void assertNotEquals(final Object actual, final Object expected) { 5360dd19bad6ee25a2bd9e84b9a255a002cc95446afJulien Herr doAssert(new SimpleAssert<Object>(actual, expected) { 537165fe3ddfbf44ab6cbb4d251f5011f2d00ba2200Cédric Beust @Override 538165fe3ddfbf44ab6cbb4d251f5011f2d00ba2200Cédric Beust public void doAssert() { 53979045e916d6a7cf4885cbad7bb93f4db9d600aebCédric Beust org.testng.Assert.assertNotEquals(actual, expected); 54079045e916d6a7cf4885cbad7bb93f4db9d600aebCédric Beust } 541165fe3ddfbf44ab6cbb4d251f5011f2d00ba2200Cédric Beust }); 542165fe3ddfbf44ab6cbb4d251f5011f2d00ba2200Cédric Beust } 543165fe3ddfbf44ab6cbb4d251f5011f2d00ba2200Cédric Beust 54479045e916d6a7cf4885cbad7bb93f4db9d600aebCédric Beust void assertNotEquals(final String actual, final String expected, final String message) { 5450dd19bad6ee25a2bd9e84b9a255a002cc95446afJulien Herr doAssert(new SimpleAssert<String>(actual, expected, message) { 546165fe3ddfbf44ab6cbb4d251f5011f2d00ba2200Cédric Beust @Override 547165fe3ddfbf44ab6cbb4d251f5011f2d00ba2200Cédric Beust public void doAssert() { 54879045e916d6a7cf4885cbad7bb93f4db9d600aebCédric Beust org.testng.Assert.assertNotEquals(actual, expected, message); 54979045e916d6a7cf4885cbad7bb93f4db9d600aebCédric Beust } 550165fe3ddfbf44ab6cbb4d251f5011f2d00ba2200Cédric Beust }); 551165fe3ddfbf44ab6cbb4d251f5011f2d00ba2200Cédric Beust } 552165fe3ddfbf44ab6cbb4d251f5011f2d00ba2200Cédric Beust 55379045e916d6a7cf4885cbad7bb93f4db9d600aebCédric Beust void assertNotEquals(final String actual, final String expected) { 5540dd19bad6ee25a2bd9e84b9a255a002cc95446afJulien Herr doAssert(new SimpleAssert<String>(actual, expected) { 555165fe3ddfbf44ab6cbb4d251f5011f2d00ba2200Cédric Beust @Override 556165fe3ddfbf44ab6cbb4d251f5011f2d00ba2200Cédric Beust public void doAssert() { 55779045e916d6a7cf4885cbad7bb93f4db9d600aebCédric Beust org.testng.Assert.assertNotEquals(actual, expected); 55879045e916d6a7cf4885cbad7bb93f4db9d600aebCédric Beust } 559165fe3ddfbf44ab6cbb4d251f5011f2d00ba2200Cédric Beust }); 560165fe3ddfbf44ab6cbb4d251f5011f2d00ba2200Cédric Beust } 561165fe3ddfbf44ab6cbb4d251f5011f2d00ba2200Cédric Beust 56279045e916d6a7cf4885cbad7bb93f4db9d600aebCédric Beust void assertNotEquals(final long actual, final long expected, final String message) { 5630dd19bad6ee25a2bd9e84b9a255a002cc95446afJulien Herr doAssert(new SimpleAssert<Long>(actual, expected, message) { 564165fe3ddfbf44ab6cbb4d251f5011f2d00ba2200Cédric Beust @Override 565165fe3ddfbf44ab6cbb4d251f5011f2d00ba2200Cédric Beust public void doAssert() { 56679045e916d6a7cf4885cbad7bb93f4db9d600aebCédric Beust org.testng.Assert.assertNotEquals(actual, expected, message); 56779045e916d6a7cf4885cbad7bb93f4db9d600aebCédric Beust } 568165fe3ddfbf44ab6cbb4d251f5011f2d00ba2200Cédric Beust }); 569165fe3ddfbf44ab6cbb4d251f5011f2d00ba2200Cédric Beust } 570165fe3ddfbf44ab6cbb4d251f5011f2d00ba2200Cédric Beust 57179045e916d6a7cf4885cbad7bb93f4db9d600aebCédric Beust void assertNotEquals(final long actual, final long expected) { 5720dd19bad6ee25a2bd9e84b9a255a002cc95446afJulien Herr doAssert(new SimpleAssert<Long>(actual, expected) { 573165fe3ddfbf44ab6cbb4d251f5011f2d00ba2200Cédric Beust @Override 574165fe3ddfbf44ab6cbb4d251f5011f2d00ba2200Cédric Beust public void doAssert() { 57579045e916d6a7cf4885cbad7bb93f4db9d600aebCédric Beust org.testng.Assert.assertNotEquals(actual, expected); 57679045e916d6a7cf4885cbad7bb93f4db9d600aebCédric Beust } 577165fe3ddfbf44ab6cbb4d251f5011f2d00ba2200Cédric Beust }); 578165fe3ddfbf44ab6cbb4d251f5011f2d00ba2200Cédric Beust } 579165fe3ddfbf44ab6cbb4d251f5011f2d00ba2200Cédric Beust 58079045e916d6a7cf4885cbad7bb93f4db9d600aebCédric Beust void assertNotEquals(final boolean actual, final boolean expected, final String message) { 5810dd19bad6ee25a2bd9e84b9a255a002cc95446afJulien Herr doAssert(new SimpleAssert<Boolean>(actual, expected, message) { 582165fe3ddfbf44ab6cbb4d251f5011f2d00ba2200Cédric Beust @Override 583165fe3ddfbf44ab6cbb4d251f5011f2d00ba2200Cédric Beust public void doAssert() { 58479045e916d6a7cf4885cbad7bb93f4db9d600aebCédric Beust org.testng.Assert.assertNotEquals(actual, expected, message); 58579045e916d6a7cf4885cbad7bb93f4db9d600aebCédric Beust } 586165fe3ddfbf44ab6cbb4d251f5011f2d00ba2200Cédric Beust }); 587165fe3ddfbf44ab6cbb4d251f5011f2d00ba2200Cédric Beust } 588165fe3ddfbf44ab6cbb4d251f5011f2d00ba2200Cédric Beust 58979045e916d6a7cf4885cbad7bb93f4db9d600aebCédric Beust void assertNotEquals(final boolean actual, final boolean expected) { 5900dd19bad6ee25a2bd9e84b9a255a002cc95446afJulien Herr doAssert(new SimpleAssert<Boolean>(actual, expected) { 591165fe3ddfbf44ab6cbb4d251f5011f2d00ba2200Cédric Beust @Override 592165fe3ddfbf44ab6cbb4d251f5011f2d00ba2200Cédric Beust public void doAssert() { 59379045e916d6a7cf4885cbad7bb93f4db9d600aebCédric Beust org.testng.Assert.assertNotEquals(actual, expected); 59479045e916d6a7cf4885cbad7bb93f4db9d600aebCédric Beust } 595165fe3ddfbf44ab6cbb4d251f5011f2d00ba2200Cédric Beust }); 596165fe3ddfbf44ab6cbb4d251f5011f2d00ba2200Cédric Beust } 597165fe3ddfbf44ab6cbb4d251f5011f2d00ba2200Cédric Beust 59879045e916d6a7cf4885cbad7bb93f4db9d600aebCédric Beust void assertNotEquals(final byte actual, final byte expected, final String message) { 5990dd19bad6ee25a2bd9e84b9a255a002cc95446afJulien Herr doAssert(new SimpleAssert<Byte>(actual, expected, message) { 600165fe3ddfbf44ab6cbb4d251f5011f2d00ba2200Cédric Beust @Override 601165fe3ddfbf44ab6cbb4d251f5011f2d00ba2200Cédric Beust public void doAssert() { 60279045e916d6a7cf4885cbad7bb93f4db9d600aebCédric Beust org.testng.Assert.assertNotEquals(actual, expected, message); 60379045e916d6a7cf4885cbad7bb93f4db9d600aebCédric Beust } 604165fe3ddfbf44ab6cbb4d251f5011f2d00ba2200Cédric Beust }); 605165fe3ddfbf44ab6cbb4d251f5011f2d00ba2200Cédric Beust } 606165fe3ddfbf44ab6cbb4d251f5011f2d00ba2200Cédric Beust 60779045e916d6a7cf4885cbad7bb93f4db9d600aebCédric Beust void assertNotEquals(final byte actual, final byte expected) { 6080dd19bad6ee25a2bd9e84b9a255a002cc95446afJulien Herr doAssert(new SimpleAssert<Byte>(actual, expected) { 609165fe3ddfbf44ab6cbb4d251f5011f2d00ba2200Cédric Beust @Override 610165fe3ddfbf44ab6cbb4d251f5011f2d00ba2200Cédric Beust public void doAssert() { 61179045e916d6a7cf4885cbad7bb93f4db9d600aebCédric Beust org.testng.Assert.assertNotEquals(actual, expected); 61279045e916d6a7cf4885cbad7bb93f4db9d600aebCédric Beust } 613165fe3ddfbf44ab6cbb4d251f5011f2d00ba2200Cédric Beust }); 614165fe3ddfbf44ab6cbb4d251f5011f2d00ba2200Cédric Beust } 615165fe3ddfbf44ab6cbb4d251f5011f2d00ba2200Cédric Beust 61679045e916d6a7cf4885cbad7bb93f4db9d600aebCédric Beust void assertNotEquals(final char actual, final char expected, final String message) { 6170dd19bad6ee25a2bd9e84b9a255a002cc95446afJulien Herr doAssert(new SimpleAssert<Character>(actual, expected, message) { 618165fe3ddfbf44ab6cbb4d251f5011f2d00ba2200Cédric Beust @Override 619165fe3ddfbf44ab6cbb4d251f5011f2d00ba2200Cédric Beust public void doAssert() { 62079045e916d6a7cf4885cbad7bb93f4db9d600aebCédric Beust org.testng.Assert.assertNotEquals(actual, expected, message); 62179045e916d6a7cf4885cbad7bb93f4db9d600aebCédric Beust } 622165fe3ddfbf44ab6cbb4d251f5011f2d00ba2200Cédric Beust }); 623165fe3ddfbf44ab6cbb4d251f5011f2d00ba2200Cédric Beust } 624165fe3ddfbf44ab6cbb4d251f5011f2d00ba2200Cédric Beust 62579045e916d6a7cf4885cbad7bb93f4db9d600aebCédric Beust void assertNotEquals(final char actual, final char expected) { 6260dd19bad6ee25a2bd9e84b9a255a002cc95446afJulien Herr doAssert(new SimpleAssert<Character>(actual, expected) { 627165fe3ddfbf44ab6cbb4d251f5011f2d00ba2200Cédric Beust @Override 628165fe3ddfbf44ab6cbb4d251f5011f2d00ba2200Cédric Beust public void doAssert() { 62979045e916d6a7cf4885cbad7bb93f4db9d600aebCédric Beust org.testng.Assert.assertNotEquals(actual, expected); 63079045e916d6a7cf4885cbad7bb93f4db9d600aebCédric Beust } 631165fe3ddfbf44ab6cbb4d251f5011f2d00ba2200Cédric Beust }); 632165fe3ddfbf44ab6cbb4d251f5011f2d00ba2200Cédric Beust } 633165fe3ddfbf44ab6cbb4d251f5011f2d00ba2200Cédric Beust 63479045e916d6a7cf4885cbad7bb93f4db9d600aebCédric Beust void assertNotEquals(final short actual, final short expected, final String message) { 6350dd19bad6ee25a2bd9e84b9a255a002cc95446afJulien Herr doAssert(new SimpleAssert<Short>(actual, expected, message) { 636165fe3ddfbf44ab6cbb4d251f5011f2d00ba2200Cédric Beust @Override 637165fe3ddfbf44ab6cbb4d251f5011f2d00ba2200Cédric Beust public void doAssert() { 63879045e916d6a7cf4885cbad7bb93f4db9d600aebCédric Beust org.testng.Assert.assertNotEquals(actual, expected, message); 63979045e916d6a7cf4885cbad7bb93f4db9d600aebCédric Beust } 640165fe3ddfbf44ab6cbb4d251f5011f2d00ba2200Cédric Beust }); 641165fe3ddfbf44ab6cbb4d251f5011f2d00ba2200Cédric Beust } 642165fe3ddfbf44ab6cbb4d251f5011f2d00ba2200Cédric Beust 64379045e916d6a7cf4885cbad7bb93f4db9d600aebCédric Beust void assertNotEquals(final short actual, final short expected) { 6440dd19bad6ee25a2bd9e84b9a255a002cc95446afJulien Herr doAssert(new SimpleAssert<Short>(actual, expected) { 645165fe3ddfbf44ab6cbb4d251f5011f2d00ba2200Cédric Beust @Override 646165fe3ddfbf44ab6cbb4d251f5011f2d00ba2200Cédric Beust public void doAssert() { 64779045e916d6a7cf4885cbad7bb93f4db9d600aebCédric Beust org.testng.Assert.assertNotEquals(actual, expected); 64879045e916d6a7cf4885cbad7bb93f4db9d600aebCédric Beust } 649165fe3ddfbf44ab6cbb4d251f5011f2d00ba2200Cédric Beust }); 650165fe3ddfbf44ab6cbb4d251f5011f2d00ba2200Cédric Beust } 651165fe3ddfbf44ab6cbb4d251f5011f2d00ba2200Cédric Beust 65279045e916d6a7cf4885cbad7bb93f4db9d600aebCédric Beust void assertNotEquals(final int actual, final int expected, final String message) { 6530dd19bad6ee25a2bd9e84b9a255a002cc95446afJulien Herr doAssert(new SimpleAssert<Integer>(actual, expected, message) { 654165fe3ddfbf44ab6cbb4d251f5011f2d00ba2200Cédric Beust @Override 655165fe3ddfbf44ab6cbb4d251f5011f2d00ba2200Cédric Beust public void doAssert() { 65679045e916d6a7cf4885cbad7bb93f4db9d600aebCédric Beust org.testng.Assert.assertNotEquals(actual, expected, message); 65779045e916d6a7cf4885cbad7bb93f4db9d600aebCédric Beust } 658165fe3ddfbf44ab6cbb4d251f5011f2d00ba2200Cédric Beust }); 659165fe3ddfbf44ab6cbb4d251f5011f2d00ba2200Cédric Beust } 660165fe3ddfbf44ab6cbb4d251f5011f2d00ba2200Cédric Beust 66179045e916d6a7cf4885cbad7bb93f4db9d600aebCédric Beust void assertNotEquals(final int actual, final int expected) { 6620dd19bad6ee25a2bd9e84b9a255a002cc95446afJulien Herr doAssert(new SimpleAssert<Integer>(actual, expected) { 663165fe3ddfbf44ab6cbb4d251f5011f2d00ba2200Cédric Beust @Override 664165fe3ddfbf44ab6cbb4d251f5011f2d00ba2200Cédric Beust public void doAssert() { 66579045e916d6a7cf4885cbad7bb93f4db9d600aebCédric Beust org.testng.Assert.assertNotEquals(actual, expected); 66679045e916d6a7cf4885cbad7bb93f4db9d600aebCédric Beust } 667165fe3ddfbf44ab6cbb4d251f5011f2d00ba2200Cédric Beust }); 668165fe3ddfbf44ab6cbb4d251f5011f2d00ba2200Cédric Beust } 669165fe3ddfbf44ab6cbb4d251f5011f2d00ba2200Cédric Beust 67079045e916d6a7cf4885cbad7bb93f4db9d600aebCédric Beust public void assertNotEquals(final float actual, final float expected, final float delta, 671165fe3ddfbf44ab6cbb4d251f5011f2d00ba2200Cédric Beust final String message) { 6720dd19bad6ee25a2bd9e84b9a255a002cc95446afJulien Herr doAssert(new SimpleAssert<Float>(actual, expected, message) { 673165fe3ddfbf44ab6cbb4d251f5011f2d00ba2200Cédric Beust @Override 674165fe3ddfbf44ab6cbb4d251f5011f2d00ba2200Cédric Beust public void doAssert() { 67579045e916d6a7cf4885cbad7bb93f4db9d600aebCédric Beust org.testng.Assert.assertNotEquals(actual, expected, delta, message); 676165fe3ddfbf44ab6cbb4d251f5011f2d00ba2200Cédric Beust } 67779045e916d6a7cf4885cbad7bb93f4db9d600aebCédric Beust }); 678165fe3ddfbf44ab6cbb4d251f5011f2d00ba2200Cédric Beust } 679165fe3ddfbf44ab6cbb4d251f5011f2d00ba2200Cédric Beust 68079045e916d6a7cf4885cbad7bb93f4db9d600aebCédric Beust public void assertNotEquals(final float actual, final float expected, final float delta) { 6810dd19bad6ee25a2bd9e84b9a255a002cc95446afJulien Herr doAssert(new SimpleAssert<Float>(actual, expected) { 682165fe3ddfbf44ab6cbb4d251f5011f2d00ba2200Cédric Beust @Override 683165fe3ddfbf44ab6cbb4d251f5011f2d00ba2200Cédric Beust public void doAssert() { 68479045e916d6a7cf4885cbad7bb93f4db9d600aebCédric Beust org.testng.Assert.assertNotEquals(actual, expected, delta); 68579045e916d6a7cf4885cbad7bb93f4db9d600aebCédric Beust } 686165fe3ddfbf44ab6cbb4d251f5011f2d00ba2200Cédric Beust }); 687165fe3ddfbf44ab6cbb4d251f5011f2d00ba2200Cédric Beust } 688165fe3ddfbf44ab6cbb4d251f5011f2d00ba2200Cédric Beust 68979045e916d6a7cf4885cbad7bb93f4db9d600aebCédric Beust public void assertNotEquals(final double actual, final double expected, final double delta, 690165fe3ddfbf44ab6cbb4d251f5011f2d00ba2200Cédric Beust final String message) { 6910dd19bad6ee25a2bd9e84b9a255a002cc95446afJulien Herr doAssert(new SimpleAssert<Double>(actual, expected, message) { 692165fe3ddfbf44ab6cbb4d251f5011f2d00ba2200Cédric Beust @Override 693165fe3ddfbf44ab6cbb4d251f5011f2d00ba2200Cédric Beust public void doAssert() { 69479045e916d6a7cf4885cbad7bb93f4db9d600aebCédric Beust org.testng.Assert.assertNotEquals(actual, expected, delta, message); 69579045e916d6a7cf4885cbad7bb93f4db9d600aebCédric Beust } 696165fe3ddfbf44ab6cbb4d251f5011f2d00ba2200Cédric Beust }); 697165fe3ddfbf44ab6cbb4d251f5011f2d00ba2200Cédric Beust } 698165fe3ddfbf44ab6cbb4d251f5011f2d00ba2200Cédric Beust 69979045e916d6a7cf4885cbad7bb93f4db9d600aebCédric Beust public void assertNotEquals(final double actual, final double expected, final double delta) { 7000dd19bad6ee25a2bd9e84b9a255a002cc95446afJulien Herr doAssert(new SimpleAssert<Double>(actual, expected) { 701165fe3ddfbf44ab6cbb4d251f5011f2d00ba2200Cédric Beust @Override 702165fe3ddfbf44ab6cbb4d251f5011f2d00ba2200Cédric Beust public void doAssert() { 70379045e916d6a7cf4885cbad7bb93f4db9d600aebCédric Beust org.testng.Assert.assertNotEquals(actual, expected, delta); 70479045e916d6a7cf4885cbad7bb93f4db9d600aebCédric Beust } 705165fe3ddfbf44ab6cbb4d251f5011f2d00ba2200Cédric Beust }); 706165fe3ddfbf44ab6cbb4d251f5011f2d00ba2200Cédric Beust } 707165fe3ddfbf44ab6cbb4d251f5011f2d00ba2200Cédric Beust 708165fe3ddfbf44ab6cbb4d251f5011f2d00ba2200Cédric Beust} 709