be5800608df67254cc4b22ae6dbc9b9f016b01eb
[so.git] / mso-catalog-db / src / test / java / org / onap / so / db / catalog / data / repository / WorkflowRepositoryTest.java
1 /*
2  * ============LICENSE_START=======================================================
3  *  Copyright (C) 2019 Nordix Foundation.
4  *  ================================================================================
5  *  Licensed under the Apache License, Version 2.0 (the "License");
6  *  you may not use this file except in compliance with the License.
7  *  You may obtain a copy of the License at
8  *
9  *        http://www.apache.org/licenses/LICENSE-2.0
10  *  Unless required by applicable law or agreed to in writing, software
11  *  distributed under the License is distributed on an "AS IS" BASIS,
12  *  WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
13  *  See the License for the specific language governing permissions and
14  *  limitations under the License.
15  *
16  *  SPDX-License-Identifier: Apache-2.0
17  *  ============LICENSE_END=========================================================
18  */
19
20 package org.onap.so.db.catalog.data.repository;
21
22 import static org.junit.Assert.assertEquals;
23 import static org.junit.Assert.assertNotNull;
24 import static org.junit.Assert.assertTrue;
25
26 import java.util.List;
27 import org.junit.Test;
28 import org.onap.so.db.catalog.BaseTest;
29 import org.onap.so.db.catalog.beans.PnfResource;
30 import org.onap.so.db.catalog.beans.PnfResourceCustomization;
31 import org.onap.so.db.catalog.beans.Workflow;
32 import org.onap.so.db.catalog.exceptions.NoEntityFoundException;
33 import org.springframework.beans.factory.annotation.Autowired;
34
35 public class WorkflowRepositoryTest extends BaseTest {
36
37     @Autowired
38     private WorkflowRepository workflowRepository;
39
40     @Test
41     public void findByArtifactUuid_ValidUuid_ExpectedOutput() throws Exception {
42         Workflow workflow = workflowRepository
43             .findByArtifactUUID("5b0c4322-643d-4c9f-b184-4516049e99b1");
44            
45         assertEquals("artifactName", "testingWorkflow", workflow.getArtifactName());
46     }
47     
48 }