Best junit code snippet using junit.framework.Assert.assertNotSame
Source:Matrix4Test.java
...149 @Test150 public void testFtorIdentity() {151 final Matrix4 m = Matrix4.identity();152 final Matrix4 n = Matrix4.identity();153 assertNotSame(n, m);//create a new referene everytime like a ctor154 assertMatrixEquals(new double[]{155 1., 0., 0., 0.,156 0., 1., 0., 0.,157 0., 0., 1., 0.,158 0., 0., 0., 1.}, m);159 }160 @Test161 public void testAssignIdentity() {162 final Matrix4 m = new Matrix4(163 2., 2., 3., 4.,164 5., 6., 7., 8.,165 9., 10, 11, 12,166 13, 14, 15, 16);167 final Matrix4 r = m.assignIdentity();168 assertSame(r, m);//assert it return this169 assertMatrixEquals(new double[]{170 1., 0., 0., 0.,171 0., 1., 0., 0.,172 0., 0., 1., 0.,173 0., 0., 0., 1.}, m);174 }175 @Test176 public void testFtorScaleDouble() {177 final Matrix4 m = Matrix4.scaleMatrix(3.);178 final Matrix4 n = Matrix4.scaleMatrix(3.);179 assertNotSame(n, m);//create a new referene everytime like a ctor180 assertMatrixEquals(new double[]{181 3., 0., 0., 0.,182 0., 3., 0., 0.,183 0., 0., 3., 0.,184 0., 0., 0., 1.}, m);185 }186 @Test187 public void testAssignScaleDouble() {188 final Matrix4 m = new Matrix4(189 1., 0., 0., 0.,190 0., 1., 0., 0.,191 0., 0., 1., 0.,192 0., 0., 0., 1.);193 final Matrix4 r = m.assignScale(3.);194 assertSame(r, m);//assert it return this195 assertMatrixEquals(new double[]{196 3., 0., 0., 0.,197 0., 3., 0., 0.,198 0., 0., 3., 0.,199 0., 0., 0., 1.}, m);200 }201 @Test202 public void testFtorScale3Double() {203 final Matrix4 m = Matrix4.scaleMatrix(2., 3., 4.);204 final Matrix4 n = Matrix4.scaleMatrix(2., 3., 4.);205 assertNotSame(n, m);//create a new referene everytime like a ctor206 assertMatrixEquals(new double[]{207 2., 0., 0., 0.,208 0., 3., 0., 0.,209 0., 0., 4., 0.,210 0., 0., 0., 1.}, m);211 }212 @Test213 public void testAssign3Double() {214 final Matrix4 m = new Matrix4(215 1., 2., 3., 4.,216 5., 6., 7., 8.,217 9., 10, 11, 12,218 13, 14, 15, 16);219 final Matrix4 r = m.assignScale(2., 3., 4.);220 assertSame(r, m);//assert it return this221 assertMatrixEquals(new double[]{222 2., 0., 0., 0.,223 0., 3., 0., 0.,224 0., 0., 4., 0.,225 0., 0., 0., 1.}, m);226 }227 @Test228 public void testMultiply01() {229 final Matrix4 m = new Matrix4(230 1., 2., 3., 4.,231 5., 6., 7., 8.,232 9., 10, 11, 12,233 13, 14, 15, 16);234 final Matrix4 n = new Matrix4(235 10., 20., 30., 40.,236 50., 60., 70., 80.,237 90., 100, 110, 120,238 130, 140, 150, 160);239 final Matrix4 r = m.multiply(n);240 assertNotSame(m, r); // R is new241 assertNotSame(n, r); // R is new242 //Input is not changed243 assertMatrixEquals(new double[]{244 1., 2., 3., 4.,245 5., 6., 7., 8.,246 9., 10, 11, 12,247 13, 14, 15, 16}, m);248 //Input is not changed249 assertMatrixEquals(new double[]{250 10., 20., 30., 40.,251 50., 60., 70., 80.,252 90., 100, 110, 120,253 130, 140, 150, 160}, n);254 //Result is ok 255 assertMatrixEquals(new double[]{256 900.0, 1000.0, 1100.0, 1200.0,257 2020.0, 2280.0, 2540.0, 2800.0,258 3140.0, 3560.0, 3980.0, 4400.0,259 4260.0, 4840.0, 5420.0, 6000.0}, r);260 }261 @Test(expected = NullPointerException.class)262 public void testMultiply02() {263 new Matrix4().multiply((Matrix4) null);264 }265 @Test266 public void testAssignMultiply01() {267 final Matrix4 m = new Matrix4(268 1., 2., 3., 4.,269 5., 6., 7., 8.,270 9., 10, 11, 12,271 13, 14, 15, 16);272 final Matrix4 n = new Matrix4(273 10., 20., 30., 40.,274 50., 60., 70., 80.,275 90., 100, 110, 120,276 130, 140, 150, 160);277 final Matrix4 r = m.assignMultiply(n);278 assertSame(m, r); // r is m279 assertNotSame(n, r); // R is new 280 //Input is not changed281 assertMatrixEquals(new double[]{282 10., 20., 30., 40.,283 50., 60., 70., 80.,284 90., 100, 110, 120,285 130, 140, 150, 160}, n);286 //Result is ok 287 assertMatrixEquals(new double[]{288 900.0, 1000.0, 1100.0, 1200.0,289 2020.0, 2280.0, 2540.0, 2800.0,290 3140.0, 3560.0, 3980.0, 4400.0,291 4260.0, 4840.0, 5420.0, 6000.0,}, r);292 }293 @Test(expected = NullPointerException.class)294 public void testAssignMultiply02() {295 new Matrix4().assignMultiply((Matrix4) null);296 }297 @Test298 public void testMultiplyVector01() {299 final Matrix4 m = new Matrix4(300 1., 2., 3., 4.,301 5., 6., 7., 8.,302 9., 10, 11, 12,303 13, 14, 15, 16);304 final Vector3 v = new Vector3(100., 10000., 1000000.);305 final Vector3 r = m.multiply(v);306 assertNotSame(r, v);//new Vector3 is returned307 //Input is not changed308 assertMatrixEquals(new double[]{309 1., 2., 3., 4.,310 5., 6., 7., 8.,311 9., 10, 11, 12,312 13, 14, 15, 16}, m);313 //Vector unmodified314 assertEquals(100., v.x);315 assertEquals(10000., v.y);316 assertEquals(1000000., v.z);317 //Vector unmodified 318 assertEquals(0.1994611300629351, r.x);319 assertEquals(0.46630742004195674, r.y);320 assertEquals(0.7331537100209784, r.z);321 }322 @Test(expected = NullPointerException.class)323 public void testAssignMultiplyVector02() {324 new Matrix4().multiply((Vector3) null);325 }326 @Test327 public void testIsNan() {328 final Matrix4 m = new Matrix4(329 1., 2., 3., 4.,330 5., 6., 7., 8.,331 9., 10, 11, 12,332 13, 14, 15, 16);333 assertFalse(m.isNaN());334 assertMatrixEquals(new double[]{335 1., 2., 3., 4.,336 5., 6., 7., 8.,337 9., 10, 11, 12,338 13, 14, 15, 16}, m);339 assertTrue(new Matrix4(340 1., Double.NaN, 3., 4.,341 5., 6., 7., 8.,342 9., 10, 11, 12,343 13, 14, 15, 16).isNaN());344 assertTrue(new Matrix4(345 1., 2., Double.NaN, 4.,346 5., 6., 7., 8.,347 9., 10, 11, 12,348 13, 14, 15, 16).isNaN());349 assertTrue(new Matrix4(350 1., 2., 3., Double.NaN,351 5., 6., 7., 8.,352 9., 10, 11, 12,353 13, 14, 15, 16).isNaN());354 assertTrue(new Matrix4(355 1., 2., 3., 4.,356 Double.NaN, 6., 7., 8.,357 9., 10, 11, 12,358 13, 14, 15, 16).isNaN());359 assertTrue(new Matrix4(360 1., 2., 3., 4.,361 5., Double.NaN, 7., 8.,362 9., 10, 11, 12,363 13, 14, 15, 16).isNaN());364 assertTrue(new Matrix4(365 1., 2., 3., 4.,366 5., 6., Double.NaN, 8.,367 9., 10, 11, 12,368 13, 14, 15, 16).isNaN());369 assertTrue(new Matrix4(370 1., 2., 3., 4.,371 5., 6., 7., Double.NaN,372 9., 10, 11, 12,373 13, 14, 15, 16).isNaN());374 assertTrue(new Matrix4(375 1., 2., 3., 4.,376 5., 6., 7., 8.,377 Double.NaN, 10, 11, 12,378 13, 14, 15, 16).isNaN());379 assertTrue(new Matrix4(380 1., 2., 3., 4.,381 5., 6., 7., 8.,382 9., Double.NaN, 11, 12,383 13, 14, 15, 16).isNaN());384 assertTrue(new Matrix4(385 1., 2., 3., 4.,386 5., 6., 7., 8.,387 9., 10, Double.NaN, 12,388 13, 14, 15, 16).isNaN());389 assertTrue(new Matrix4(390 1., 2., 3., 4.,391 5., 6., 7., 8.,392 9., 10, 11, Double.NaN,393 13, 14, 15, 16).isNaN());394 assertTrue(new Matrix4(395 1., 2., 3., 4.,396 5., 6., 7., 8.,397 9., 10, 11, 12,398 Double.NaN, 14, 15, 16).isNaN());399 assertTrue(new Matrix4(400 1., 2., 3., 4.,401 5., 6., 7., 8.,402 9., 10, 11, 12,403 13, Double.NaN, 15, 16).isNaN());404 assertTrue(new Matrix4(405 1., 2., 3., 4.,406 5., 6., 7., 8.,407 9., 10, 11, 12,408 13, 14, Double.NaN, 16).isNaN());409 assertTrue(new Matrix4(410 1., 2., 3., 4.,411 5., 6., 7., 8.,412 9., 10, 11, 12,413 13, 14, 15, Double.NaN).isNaN());414 }415 @Test416 public void testInverse01() {417 Matrix4 m = Matrix4.scaleMatrix(2, 3, 4);418 Matrix4 r = m.inverse();419 assertNotSame(r, m);420 assertMatrixEquals(new double[]{421 2.0, 0.0, 0.0, 0.0,422 0.0, 3.0, 0.0, 0.0,423 0.0, 0.0, 4.0, 0.0,424 0.0, 0.0, 0.0, 1.0}, m);425 Matrix4 i = r.assignMultiply(m);426 assertMatrixEquals(new double[]{427 1., 0., 0., 0.,428 0., 1., 0., 0.,429 0., 0., 1., 0.,430 0., 0., 0., 1.}, i, 1E-15);431 }432 @Test433 public void testInverse02() {434 Matrix4 m = new Matrix4(435 1., 0., 0., 0.,436 0., 1., 0., 0.,437 0., 0., 1., 0.,438 0., 0., 0., 1.);439 Matrix4 r = m.inverse();440 assertMatrixEquals(new double[]{441 1., 0., 0., 0.,442 0., 1., 0., 0.,443 0., 0., 1., 0.,444 0., 0., 0., 1.}, r, 1E-15);445 }446 @Test447 public void testToArray() {448 final Matrix4 m = new Matrix4(449 1., 2., 3., 4.,450 5., 6., 7., 8.,451 9., 10, 11, 12,452 13, 14, 15, 16);453 final double[] d = m.toArray();454 final double[] d2 = m.toArray();455 assertNotSame(456 d, d2);457 assertMatrixEquals(458 new double[]{459 1., 2., 3., 4.,460 5., 6., 7., 8.,461 9., 10, 11, 12,462 13, 14, 15, 16}, m);463 assertEquals(1., d[0]);464 assertEquals(5., d[1]);465 assertEquals(9., d[2]);466 assertEquals(13., d[3]);467 assertEquals(2., d[4]);468 assertEquals(6., d[5]);469 assertEquals(10., d[6]);...
Source:BooleanOrNullLiteralInAssertionsCheck.java
...47 org.junit.Assert.assertNotEquals(getObject(), null); // Noncompliant {{Use assertNotNull instead.}}48 org.junit.Assert.assertSame(null, null); // Noncompliant {{Remove or correct this assertion.}}49 org.junit.Assert.assertSame(null, getObject()); // Noncompliant {{Use assertNull instead.}}50 org.junit.Assert.assertSame(getObject(), null); // Noncompliant {{Use assertNull instead.}}51 org.junit.Assert.assertNotSame(null, getObject()); // Noncompliant {{Use assertNotNull instead.}}52 org.junit.Assert.assertNotSame(getObject(), null); // Noncompliant {{Use assertNotNull instead.}}53 org.junit.Assert.assertNull(getObject()); // Compliant54 org.junit.Assert.assertNotNull(getObject()); // Compliant55 org.junit.Assert.assertEquals("message", getObject(), getObject()); // Compliant56 org.junit.jupiter.api.Assertions.assertNull(null); // Noncompliant {{Remove or correct this assertion.}}57 org.junit.jupiter.api.Assertions.assertEquals((Object) null, null); // Noncompliant {{Remove or correct this assertion.}}58 org.junit.jupiter.api.Assertions.assertEquals(null, getObject()); // Noncompliant {{Use assertNull instead.}}59 org.junit.jupiter.api.Assertions.assertEquals(getObject(), null); // Noncompliant {{Use assertNull instead.}}60 org.junit.jupiter.api.Assertions.assertNotEquals(null, getObject()); // Noncompliant {{Use assertNotNull instead.}}61 org.junit.jupiter.api.Assertions.assertNotEquals(getObject(), null); // Noncompliant {{Use assertNotNull instead.}}62 org.junit.jupiter.api.Assertions.assertSame(null, null); // Noncompliant {{Remove or correct this assertion.}}63 org.junit.jupiter.api.Assertions.assertSame(null, getObject()); // Noncompliant {{Use assertNull instead.}}64 org.junit.jupiter.api.Assertions.assertSame(getObject(), null); // Noncompliant {{Use assertNull instead.}}65 org.junit.jupiter.api.Assertions.assertNotSame(null, getObject()); // Noncompliant {{Use assertNotNull instead.}}66 org.junit.jupiter.api.Assertions.assertNotSame(getObject(), null); // Noncompliant {{Use assertNotNull instead.}}67 org.junit.jupiter.api.Assertions.assertNull(getObject()); // Compliant68 org.junit.jupiter.api.Assertions.assertNotNull(getObject()); // Compliant69 org.junit.jupiter.api.Assertions.assertEquals(getObject(), getObject(), "message"); // Compliant70 junit.framework.Assert.assertNull(null); // Noncompliant {{Remove or correct this assertion.}}71 junit.framework.Assert.assertEquals(null, null); // Noncompliant {{Remove or correct this assertion.}}72 junit.framework.Assert.assertEquals(null, getObject()); // Noncompliant {{Use assertNull instead.}}73 junit.framework.Assert.assertEquals(getObject(), null); // Noncompliant {{Use assertNull instead.}}74 junit.framework.Assert.assertSame(null, null); // Noncompliant {{Remove or correct this assertion.}}75 junit.framework.Assert.assertSame(null, getObject()); // Noncompliant {{Use assertNull instead.}}76 junit.framework.Assert.assertSame(getObject(), null); // Noncompliant {{Use assertNull instead.}}77 junit.framework.Assert.assertNotSame(null, getObject()); // Noncompliant {{Use assertNotNull instead.}}78 junit.framework.Assert.assertNotSame(getObject(), null); // Noncompliant {{Use assertNotNull instead.}}79 junit.framework.Assert.assertNull(getObject()); // Compliant80 junit.framework.Assert.assertNotNull(getObject()); // Compliant81 junit.framework.Assert.assertEquals("message", getObject(), getObject()); // Compliant82 org.fest.assertions.Assertions.assertThat((Object) null).isNull(); // Noncompliant {{Remove or correct this assertion.}}83 org.fest.assertions.Assertions.assertThat((Object) null).isEqualTo(null); // Noncompliant {{Remove or correct this assertion.}}84 org.fest.assertions.Assertions.assertThat((Object) null).isEqualTo(getObject()); // Noncompliant {{Use isNull instead.}}85 org.fest.assertions.Assertions.assertThat(getObject()).isNotEqualTo(null); // Noncompliant {{Use isNotNull instead.}}86 org.fest.assertions.Assertions.assertThat((Object) null).isNotEqualTo(getObject()); // Noncompliant {{Use isNotNull instead.}}87 org.fest.assertions.Assertions.assertThat(getObject()).isEqualTo(null); // Noncompliant {{Use isNull instead.}}88 org.fest.assertions.Assertions.assertThat((Object) null).isSameAs(null); // Noncompliant {{Remove or correct this assertion.}}89 org.fest.assertions.Assertions.assertThat((Object) null).as("description").isSameAs(getObject()); // Noncompliant {{Use isNull instead.}}90 org.fest.assertions.Assertions.assertThat(getObject()).isSameAs(null); // Noncompliant {{Use isNull instead.}}91 org.fest.assertions.Assertions.assertThat((Object) null).isNotSameAs(getObject()); // Noncompliant {{Use isNotNull instead.}}92 org.fest.assertions.Assertions.assertThat(getObject()).isNotSameAs(null); // Noncompliant {{Use isNotNull instead.}}...
Source:AssertTest.java
...130 }131 fail();132 }133 public void testAssertNotSame() {134 assertNotSame(new Integer(1), null);135 assertNotSame(null, new Integer(1));136 assertNotSame(new Integer(1), new Integer(1));137 try {138 Integer obj = new Integer(1);139 assertNotSame(obj, obj);140 } catch (AssertionFailedError e) {141 return;142 }143 fail();144 }145 public void testAssertNotSameFailsNull() {146 try {147 assertNotSame(null, null);148 } catch (AssertionFailedError e) {149 return;150 }151 fail();152 }153}...
Source:GWCConfigTest.java
...5 */6package org.geoserver.gwc.config;7import static junit.framework.Assert.assertEquals;8import static junit.framework.Assert.assertFalse;9import static junit.framework.Assert.assertNotSame;10import static junit.framework.Assert.assertSame;11import static junit.framework.Assert.assertTrue;12import org.geoserver.data.test.SystemTestData;13import org.geoserver.test.GeoServerSystemTestSupport;14import org.geowebcache.storage.blobstore.memory.guava.GuavaCacheProvider;15import org.junit.Before;16import org.junit.Test;17public class GWCConfigTest extends GeoServerSystemTestSupport {18 private GWCConfig oldDefaults;19 private GWCConfig config;20 @Override21 protected void onSetUp(SystemTestData testData) throws Exception {22 super.onSetUp(testData);23 }24 25 @Before26 public void setup() throws Exception {27 oldDefaults = GWCConfig.getOldDefaults();28 config = new GWCConfig();29 }30 @Test31 public void testSaneConfig() {32 assertTrue(config.isSane());33 assertSame(config, config.saneConfig());34 assertTrue(oldDefaults.isSane());35 assertSame(oldDefaults, oldDefaults.saneConfig());36 config.setMetaTilingX(-1);37 assertFalse(config.isSane());38 assertTrue((config = config.saneConfig()).isSane());39 config.setMetaTilingY(-1);40 assertFalse(config.isSane());41 assertTrue((config = config.saneConfig()).isSane());42 config.setGutter(-1);43 assertFalse(config.isSane());44 assertTrue((config = config.saneConfig()).isSane());45 config.getDefaultCachingGridSetIds().clear();46 assertFalse(config.isSane());47 assertTrue((config = config.saneConfig()).isSane());48 config.getDefaultCoverageCacheFormats().clear();49 assertFalse(config.isSane());50 assertTrue((config = config.saneConfig()).isSane());51 config.getDefaultOtherCacheFormats().clear();52 assertFalse(config.isSane());53 assertTrue((config = config.saneConfig()).isSane());54 config.getDefaultVectorCacheFormats().clear();55 assertFalse(config.isSane());56 assertTrue((config = config.saneConfig()).isSane());57 }58 @Test59 public void testClone() {60 GWCConfig clone = config.clone();61 assertEquals(config, clone);62 assertNotSame(config.getDefaultCachingGridSetIds(), clone.getDefaultCachingGridSetIds());63 assertNotSame(config.getDefaultCoverageCacheFormats(),64 clone.getDefaultCoverageCacheFormats());65 assertNotSame(config.getDefaultOtherCacheFormats(), clone.getDefaultOtherCacheFormats());66 assertNotSame(config.getDefaultVectorCacheFormats(), clone.getDefaultVectorCacheFormats());67 assertNotSame(config.getCacheConfigurations(), clone.getCacheConfigurations());68 assertTrue(clone.getCacheConfigurations().containsKey(GuavaCacheProvider.class.toString()));69 }70 @Test71 public void testIsServiceEnabled() {72 config.setWMSCEnabled(!config.isWMSCEnabled());73 config.setTMSEnabled(!config.isTMSEnabled());74 config.setWMTSEnabled(!config.isWMTSEnabled());75 assertEquals(config.isEnabled("wms"), config.isWMSCEnabled());76 assertEquals(config.isEnabled("WMS"), config.isWMSCEnabled());77 assertEquals(config.isEnabled("wmts"), config.isWMTSEnabled());78 assertEquals(config.isEnabled("WMTS"), config.isWMTSEnabled());79 assertEquals(config.isEnabled("tms"), config.isTMSEnabled());80 assertEquals(config.isEnabled("TMS"), config.isTMSEnabled());81 assertTrue(config.isEnabled("anything else"));...
Source:ParameterTest.java
...18 {19 Parameter parameter1 = new Parameter("key", "value");20 Parameter parameter2 = new Parameter("key", "value");21 assertEquals(parameter1, parameter2);22 assertNotSame(parameter1, parameter2);23 parameter1 = new Parameter("", "value");24 parameter2 = new Parameter("", "value");25 assertEquals(parameter1, parameter2);26 assertNotSame(parameter1, parameter2);27 parameter1 = new Parameter("", "");28 parameter2 = new Parameter("", "");29 assertEquals(parameter1, parameter2);30 assertNotSame(parameter1, parameter2);31 parameter1 = new Parameter(null, "");32 parameter2 = new Parameter(null, "");33 assertEquals(parameter1, parameter2);34 assertNotSame(parameter1, parameter2);35 parameter1 = new Parameter(null, null);36 parameter2 = new Parameter(null, null);37 assertEquals(parameter1, parameter2);38 assertNotSame(parameter1, parameter2);39 parameter1 = new Parameter("key", "value1");40 parameter2 = new Parameter("key", "value2");41 assertFalse(parameter1.equals(parameter2));42 assertNotSame(parameter1, parameter2);43 }44 public void testHashCode() throws Exception45 {46 Parameter parameter1 = new Parameter("key", "value");47 Parameter parameter2 = new Parameter("key", "value");48 assertEquals(parameter1.hashCode(), parameter2.hashCode());49 assertNotSame(parameter1, parameter2);50 parameter1 = new Parameter("", "value");51 parameter2 = new Parameter("", "value");52 assertEquals(parameter1.hashCode(), parameter2.hashCode());53 assertNotSame(parameter1, parameter2);54 parameter1 = new Parameter("", "");55 parameter2 = new Parameter("", "");56 assertEquals(parameter1.hashCode(), parameter2.hashCode());57 assertNotSame(parameter1, parameter2);58 parameter1 = new Parameter(null, "");59 parameter2 = new Parameter(null, "");60 assertEquals(parameter1.hashCode(), parameter2.hashCode());61 assertNotSame(parameter1, parameter2);62 parameter1 = new Parameter(null, null);63 parameter2 = new Parameter(null, null);64 assertEquals(parameter1.hashCode(), parameter2.hashCode());65 assertNotSame(parameter1, parameter2);66 }67 public void testGetName() throws Exception68 {69 Parameter parameter = new Parameter(null, "value");70 assertNull(parameter.getKey());71 parameter = new Parameter("", "value");72 assertEquals("", parameter.getKey());73 parameter = new Parameter("key", "value");74 assertEquals("key", parameter.getKey());75 }76 public void testGetValue() throws Exception77 {78 Parameter parameter = new Parameter("key", null);79 assertNull(parameter.getValue());...
Source:ColladaTest.java
...46 } catch (ModelLoadException e) {47 //e.printStackTrace();48 }49 assertNotNull(m);50 assertNotSame(0,m.getNumberOfMeshes());51 Mesh mesh = m.getMesh(0);52 assertNotNull(mesh);53 assertNotNull(mesh.vertices);54 assertNotSame(0, mesh.numOfVerts);55 assertNotNull(mesh.faces);56 assertNotSame(0,mesh.numOfFaces);57 assertNotNull(mesh.normals);58 //Collada normals equate to number of faces59 assertEquals(mesh.normals.length, mesh.numOfFaces);60 assertNotNull(m.getMaterial(0));61 62 try {63 m = loader.load("testmodels/superdome.dae");64 } catch (ModelLoadException e) {65 //e.printStackTrace();66 }67 assertNotNull(m);68 assertNotSame(0,m.getNumberOfMeshes());69 mesh = m.getMesh(0);70 assertNotNull(mesh);71 assertNotNull(mesh.vertices);72 assertNotSame(0, mesh.numOfVerts);73 assertNotNull(mesh.faces);74 assertNotSame(0,mesh.numOfFaces);75 assertNotNull(mesh.normals);76 //Collada normals equate to number of faces77// assertEquals(mesh.normals.length, mesh.numOfFaces);78 assertNotNull(m.getMaterial(0));79 //5th(4 ordinal from 0) Material has a texture80 assertNotNull(m.getMaterial(4));81 assertNotNull(m.getMaterial(4).strFile);82 assertEquals("../images/texture1.jpg", m.getMaterial(4).strFile);83 }8485}
...
assertNotSame
Using AI Code Generation
1Assertions.assertNotSame(Object expected, Object actual)2Assertions.assertNotSame(Object expected, Object actual, String message)3import org.junit.jupiter.api.Assertions;4import org.junit.jupiter.api.Test;5public class TestAssertions {6 public static void main(String[] args) {7 String str1 = new String("Test");8 String str2 = new String("Test");9 String str3 = null;10 String str4 = "Test";11 String str5 = "Test";12 int val1 = 5;13 int val2 = 6;14 Assertions.assertNotSame(str1, str2);15 Assertions.assertNotSame(str1, str3);16 Assertions.assertNotSame(str1, str4);17 Assertions.assertNotSame(str4, str5);18 Assertions.assertNotSame(val1, val2);19 }20}21at org.junit.jupiter.api.Assertions.fail(Assertions.java:89)22at org.junit.jupiter.api.Assertions.failSame(Assertions.java:104)23at org.junit.jupiter.api.Assertions.assertNotSame(Assertions.java:1082)24at org.junit.jupiter.api.Assertions.assertNotSame(Assertions.java:1102)25at TestAssertions.main(TestAssertions.java:18)
assertNotSame
Using AI Code Generation
1import junit.framework.Assert;2import org.junit.Test;3public class TestAssertNotSame {4 public void testAssertNotSame() {5 String str = new String ("abc");6 Assert.assertNotSame("failure - strings are same", str, str);7 }8}9 at org.junit.Assert.fail(Assert.java:88)10 at org.junit.Assert.failNotSame(Assert.java:743)11 at org.junit.Assert.assertNotSame(Assert.java:498)12 at org.junit.Assert.assertNotSame(Assert.java:508)13 at TestAssertNotSame.testAssertNotSame(TestAssertNotSame.java:10)14 at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)15 at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)16 at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)17 at java.lang.reflect.Method.invoke(Method.java:597)18 at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44)19 at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15)20 at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41)21 at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20)22 at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76)23 at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50)24 at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)25 at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)26 at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)27 at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)28 at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)29 at org.junit.runners.ParentRunner.run(ParentRunner.java:236)30 at org.eclipse.jdt.internal.junit4.runner.JUnit4TestReference.run(JUnit4TestReference.java:50)31 at org.eclipse.jdt.internal.junit.runner.TestExecution.run(TestExecution.java:38)32 at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.runTests(RemoteTestRunner.java:467)33 at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.runTests(RemoteTestRunner.java:683)
assertNotSame
Using AI Code Generation
1import junit.framework.Assert;2import org.junit.Test;3public class AssertNotSameTest {4 public void testAssertNotSame() {5 String str = new String ("abc");6 Assert.assertNotSame(str, str);7 }8}9at org.junit.Assert.fail(Assert.java:88)10at org.junit.Assert.failNotSame(Assert.java:763)11at org.junit.Assert.assertNotSame(Assert.java:748)12at org.junit.Assert.assertNotSame(Assert.java:738)13at AssertNotSameTest.testAssertNotSame(AssertNotSameTest.java:10)14at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)15at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)16at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)17at java.lang.reflect.Method.invoke(Method.java:606)18at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:47)19at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12)20at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:44)21at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:17)22at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:271)23at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:70)24at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50)25at org.junit.runners.ParentRunner$3.run(ParentRunner.java:238)26at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:63)27at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:236)28at org.junit.runners.ParentRunner.access$000(ParentRunner.java:53)29at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:229)30at org.junit.runners.ParentRunner.run(ParentRunner.java:309)31at org.eclipse.jdt.internal.junit4.runner.JUnit4TestReference.run(JUnit4TestReference.java:50)32at org.eclipse.jdt.internal.junit.runner.TestExecution.run(TestExecution.java:38)33at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.runTests(RemoteTestRunner.java:459)
assertNotSame
Using AI Code Generation
1import junit.framework.Assert;2import org.junit.Test;3public class AssertNotSameExample {4 public void testAssertNotSame() {5 String str = new String("abc");6 Assert.assertNotSame(str, str);7 }8}9 at org.junit.Assert.fail(Assert.java:88)10 at org.junit.Assert.failNotSame(Assert.java:743)11 at org.junit.Assert.assertNotSame(Assert.java:750)12 at org.junit.Assert.assertNotSame(Assert.java:760)13 at AssertNotSameExample.testAssertNotSame(AssertNotSameExample.java:11)14 at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)15 at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)16 at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)17 at java.lang.reflect.Method.invoke(Method.java:597)18 at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44)19 at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15)20 at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41)21 at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20)22 at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:263)23 at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:68)24 at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:47)25 at org.junit.runners.ParentRunner$3.run(ParentRunner.java:231)26 at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:60)27 at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:229)28 at org.junit.runners.ParentRunner.access$000(ParentRunner.java:50)29 at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:222)30 at org.junit.runners.ParentRunner.run(ParentRunner.java:292)31 at org.eclipse.jdt.internal.junit4.runner.JUnit4TestReference.run(JUnit4TestReference.java:50)32 at org.eclipse.jdt.internal.junit.runner.TestExecution.run(TestExecution.java:38)33 at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.runTests(RemoteTestRunner.java:467)34 at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.runTests(RemoteTestRunner
assertNotSame
Using AI Code Generation
1package com.tutorialspoint.junit;2import org.junit.Test;3import static org.junit.Assert.assertNotSame;4public class TestJUnit3 {5 String message = "Robert";6 MessageUtil messageUtil = new MessageUtil(message);7 public void testPrintMessage() {8 System.out.println("Inside testPrintMessage()");9 message = "Robert";10 assertNotSame(message,messageUtil.printMessage());11 }12}13Inside testPrintMessage()14at junit.framework.Assert.fail(Assert.java:57)15at junit.framework.Assert.failNotSame(Assert.java:82)16at junit.framework.Assert.assertNotSame(Assert.java:274)17at junit.framework.Assert.assertNotSame(Assert.java:281)18at com.tutorialspoint.junit.TestJUnit3.testPrintMessage(TestJUnit3.java:16)19assertNotSame(Object expected, Object actual)20import org.junit.Test;21import static org.junit.Assert.assertNotSame;22public class TestJUnit4 {23 String message = "Robert";24 MessageUtil messageUtil = new MessageUtil(message);25 public void testPrintMessage() {26 System.out.println("Inside testPrintMessage()");27 message = "Robert";28 assertNotSame(message,messageUtil.printMessage());29 }30}31Inside testPrintMessage()32at org.junit.Assert.assertEquals(Assert.java:115)33at org.junit.Assert.assertEquals(Assert.java:144)34at com.tutorialspoint.junit.TestJUnit4.testPrintMessage(TestJUnit4.java:16)35assertNotSame(Object expected, Object actual, String message)36import org.junit.jupiter.api.Test;37import static org.junit.jupiter.api.Assertions.assertNotSame;38public class TestJUnit5 {39 String message = "Robert";
assertNotSame
Using AI Code Generation
1import static org.junit.Assert.assertNotSame;2import org.junit.Test;3public class AssertNotSameTest {4 public void testAssertNotSame() {5 String str = new String("abc");6 assertNotSame("Not same object", str, "abc");7 }8}9 at org.junit.Assert.fail(Assert.java:88)10 at org.junit.Assert.failNotSame(Assert.java:743)11 at org.junit.Assert.assertNotSame(Assert.java:533)12 at org.junit.Assert.assertNotSame(Assert.java:542)13 at AssertNotSameTest.testAssertNotSame(AssertNotSameTest.java:16)14 at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)15 at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)16 at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)17 at java.lang.reflect.Method.invoke(Method.java:597)18 at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44)19 at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15)20 at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41)21 at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20)22 at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:263)23 at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:68)24 at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:47)25 at org.junit.runners.ParentRunner$3.run(ParentRunner.java:231)26 at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:60)27 at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:229)28 at org.junit.runners.ParentRunner.access$000(ParentRunner.java:50)29 at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:222)
LambdaTest also has a detailed JUnit tutorial explaining its features, importance, advanced use cases, best practices, and more to help you get started with running your automation testing scripts.
Here are the detailed JUnit testing chapters to help you get started:
You can also check out our JUnit certification if you wish to take your career in Selenium automation testing with JUnit to the next level.
Get 100 minutes of automation test minutes FREE!!