Modernize SimpleDOMMountPointTest
[mdsal.git] / dom / mdsal-dom-spi / src / test / java / org / opendaylight / mdsal / dom / spi / SimpleDOMMountPointTest.java
index 16ddd4e01b92faa441350cff5056ee5f1ec2d0b2..8d7262d71afcc00658393029faa8881e2396edb5 100644 (file)
@@ -7,34 +7,28 @@
  */
 package org.opendaylight.mdsal.dom.spi;
 
-import static org.junit.Assert.assertEquals;
 import static org.junit.Assert.assertNotNull;
+import static org.junit.Assert.assertSame;
 import static org.junit.Assert.assertTrue;
 import static org.mockito.Mockito.mock;
 
-import com.google.common.collect.ClassToInstanceMap;
 import com.google.common.collect.ImmutableClassToInstanceMap;
 import org.junit.Test;
 import org.opendaylight.mdsal.dom.api.DOMService;
 import org.opendaylight.yangtools.yang.data.api.YangInstanceIdentifier;
 
 public class SimpleDOMMountPointTest {
-
     @Test
     public void basicTest() throws Exception {
-        final YangInstanceIdentifier yangInstanceIdentifier = mock(YangInstanceIdentifier.class);
-        final DOMService domService = mock(DOMService.class);
-        final ClassToInstanceMap<DOMService> classToInstanceMap =
-                ImmutableClassToInstanceMap.<DOMService>builder().put(DOMService.class, domService).build();
+        final var domService = mock(DOMService.class);
+        final var classToInstanceMap = ImmutableClassToInstanceMap.of(DOMService.class, domService);
 
         final SimpleDOMMountPoint simpleDOMMountPoint =
-                SimpleDOMMountPoint.create(yangInstanceIdentifier, classToInstanceMap);
-
+                SimpleDOMMountPoint.create(YangInstanceIdentifier.empty(), classToInstanceMap);
         assertNotNull(simpleDOMMountPoint);
 
-        assertEquals(yangInstanceIdentifier, simpleDOMMountPoint.getIdentifier());
-
+        assertSame(YangInstanceIdentifier.empty(), simpleDOMMountPoint.getIdentifier());
         assertTrue(simpleDOMMountPoint.getService(DOMService.class).isPresent());
-        assertEquals(domService, simpleDOMMountPoint.getService(DOMService.class).get());
+        assertSame(domService, simpleDOMMountPoint.getService(DOMService.class).orElseThrow());
     }
 }
\ No newline at end of file