/* * Copyright <2021> Amazon.com, Inc. or its affiliates. All Rights Reserved. * * Licensed under the Apache License, Version 2.0 (the "License"). * You may not use this file except in compliance with the License. * A copy of the License is located at * * http://www.apache.org/licenses/LICENSE-2.0 * * or in the "license" file accompanying this file. This file is distributed * on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either * express or implied. See the License for the specific language governing * permissions and limitations under the License. * */ package software.amazon.documentdb.jdbc; import org.junit.jupiter.api.Assertions; import org.junit.jupiter.api.BeforeEach; import org.junit.jupiter.api.DisplayName; import org.junit.jupiter.api.Test; import org.mockito.Mock; import org.mockito.MockitoAnnotations; import java.sql.Connection; public class DocumentDbPooledConnectionTest { @Mock private Connection mockConnection; @BeforeEach void init() { MockitoAnnotations.openMocks(this); } @Test @DisplayName("Tests that a non-null instance of DocumentDbPooledConnection is returned from constructor.") void testDocumentDbPooledConnection() { final DocumentDbPooledConnection pooledConnection = new DocumentDbPooledConnection(mockConnection); Assertions.assertNotNull(pooledConnection); } }