5a0770ead634eac8fe30e8a916a6825871377140
[so.git] / mso-catalog-db / src / test / java / org / onap / so / db / catalog / data / repository / CloudSiteRepositoryTest.java
1 package org.onap.so.db.catalog.data.repository;
2
3 import org.junit.Assert;
4 import org.junit.Test;
5 import org.onap.so.BaseTest;
6 import org.onap.so.db.catalog.beans.CloudSite;
7 import org.springframework.beans.factory.annotation.Autowired;
8 import org.springframework.util.CollectionUtils;
9
10 import java.util.List;
11
12 public class CloudSiteRepositoryTest extends BaseTest {
13     
14     @Autowired
15     private CloudSiteRepository cloudSiteRepository;
16     
17     @Test
18     public void findByClliAndAicVersionTest() throws Exception {
19         CloudSite cloudSite = cloudSiteRepository.findByClliAndCloudVersion("MDT13","2.5");
20         Assert.assertNotNull(cloudSite);
21         Assert.assertEquals("mtn13",cloudSite.getId());
22     }
23
24     @Test
25     public void findOneTest() throws Exception {
26         CloudSite cloudSite = cloudSiteRepository.findOne("mtn13");
27         Assert.assertNotNull(cloudSite);
28         Assert.assertEquals("mtn13",cloudSite.getId());
29     }
30
31     @Test
32     public void findAllTest() throws Exception {
33         List<CloudSite> cloudSiteList = cloudSiteRepository.findAll();
34         Assert.assertFalse(CollectionUtils.isEmpty(cloudSiteList));
35     }
36
37 }