added
test meta
This commit is contained in:
		
							parent
							
								
									4044face10
								
							
						
					
					
						commit
						533c1b33d8
					
				@ -0,0 +1,50 @@
 | 
			
		||||
package com.loafle.overflow.meta.dao;
 | 
			
		||||
 | 
			
		||||
import com.loafle.overflow.AppConfig;
 | 
			
		||||
import com.loafle.overflow.JdbcConfiguration;
 | 
			
		||||
import com.loafle.overflow.meta.model.MetaProbeArchitecture;
 | 
			
		||||
import org.junit.Test;
 | 
			
		||||
import org.junit.runner.RunWith;
 | 
			
		||||
import org.springframework.beans.factory.annotation.Autowired;
 | 
			
		||||
import org.springframework.test.context.ContextConfiguration;
 | 
			
		||||
import org.springframework.test.context.junit4.SpringJUnit4ClassRunner;
 | 
			
		||||
 | 
			
		||||
import java.util.ArrayList;
 | 
			
		||||
import java.util.List;
 | 
			
		||||
 | 
			
		||||
import static org.junit.Assert.*;
 | 
			
		||||
 | 
			
		||||
/**
 | 
			
		||||
 * Created by root on 17. 6. 25.
 | 
			
		||||
 */
 | 
			
		||||
@RunWith(SpringJUnit4ClassRunner.class)
 | 
			
		||||
@ContextConfiguration(classes = {AppConfig.class, JdbcConfiguration.class})
 | 
			
		||||
public class MetaProbeArchitectureDAOTest {
 | 
			
		||||
 | 
			
		||||
    @Autowired
 | 
			
		||||
    private MetaProbeArchitectureDAO metaProbeArchitectureDAO;
 | 
			
		||||
 | 
			
		||||
    @Test
 | 
			
		||||
    public void Create() {
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
        MetaProbeArchitecture ax8632 = new MetaProbeArchitecture();
 | 
			
		||||
        ax8632.setArchitecture("x86-32bit");
 | 
			
		||||
 | 
			
		||||
        MetaProbeArchitecture ax8664 = new MetaProbeArchitecture();
 | 
			
		||||
        ax8632.setArchitecture("x86-64bit");
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
        List<MetaProbeArchitecture> list = new ArrayList<>();
 | 
			
		||||
        list.add(ax8632);
 | 
			
		||||
        list.add(ax8664);
 | 
			
		||||
 | 
			
		||||
        for(int indexI =1; indexI<= list.size(); ++indexI) {
 | 
			
		||||
            MetaProbeArchitecture architecture = list.get(indexI-1);
 | 
			
		||||
            architecture.setId((short)indexI);
 | 
			
		||||
            this.metaProbeArchitectureDAO.save(architecture);
 | 
			
		||||
        }
 | 
			
		||||
 | 
			
		||||
    }
 | 
			
		||||
 | 
			
		||||
}
 | 
			
		||||
@ -0,0 +1,62 @@
 | 
			
		||||
package com.loafle.overflow.meta.dao;
 | 
			
		||||
 | 
			
		||||
import com.loafle.overflow.AppConfig;
 | 
			
		||||
import com.loafle.overflow.JdbcConfiguration;
 | 
			
		||||
import com.loafle.overflow.meta.model.MetaProbeOs;
 | 
			
		||||
import org.junit.Test;
 | 
			
		||||
import org.junit.runner.RunWith;
 | 
			
		||||
import org.springframework.beans.factory.annotation.Autowired;
 | 
			
		||||
import org.springframework.test.context.ContextConfiguration;
 | 
			
		||||
import org.springframework.test.context.junit4.SpringJUnit4ClassRunner;
 | 
			
		||||
 | 
			
		||||
import java.util.ArrayList;
 | 
			
		||||
import java.util.List;
 | 
			
		||||
 | 
			
		||||
import static org.junit.Assert.*;
 | 
			
		||||
 | 
			
		||||
/**
 | 
			
		||||
 * Created by root on 17. 6. 25.
 | 
			
		||||
 */
 | 
			
		||||
@RunWith(SpringJUnit4ClassRunner.class)
 | 
			
		||||
@ContextConfiguration(classes = {AppConfig.class, JdbcConfiguration.class})
 | 
			
		||||
public class MetaProbeOsDAOTest {
 | 
			
		||||
 | 
			
		||||
    @Autowired
 | 
			
		||||
    private MetaProbeOsDAO metaProbeOsDAO;
 | 
			
		||||
 | 
			
		||||
    @Test
 | 
			
		||||
    public void Create() {
 | 
			
		||||
 | 
			
		||||
        MetaProbeOs metaWindows = new MetaProbeOs();
 | 
			
		||||
        metaWindows.setName("Windows");
 | 
			
		||||
 | 
			
		||||
        MetaProbeOs metaDebian = new MetaProbeOs();
 | 
			
		||||
        metaDebian.setName("Debian");
 | 
			
		||||
 | 
			
		||||
        MetaProbeOs metaUbuntu = new MetaProbeOs();
 | 
			
		||||
        metaUbuntu.setName("Ubuntu");
 | 
			
		||||
 | 
			
		||||
        MetaProbeOs metaFedora = new MetaProbeOs();
 | 
			
		||||
        metaFedora.setName("Fedora");
 | 
			
		||||
 | 
			
		||||
        List<MetaProbeOs> probeOs = new ArrayList<>();
 | 
			
		||||
 | 
			
		||||
        probeOs.add(metaWindows);
 | 
			
		||||
        probeOs.add(metaDebian);
 | 
			
		||||
        probeOs.add(metaUbuntu);
 | 
			
		||||
        probeOs.add(metaFedora);
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
        for (int indexIO = 1; indexIO <= probeOs.size(); ++indexIO) {
 | 
			
		||||
 | 
			
		||||
            MetaProbeOs os = probeOs.get(indexIO -1);
 | 
			
		||||
            os.setId((short)indexIO);
 | 
			
		||||
 | 
			
		||||
            this.metaProbeOsDAO.save(os);
 | 
			
		||||
        }
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
    }
 | 
			
		||||
 | 
			
		||||
}
 | 
			
		||||
@ -0,0 +1,97 @@
 | 
			
		||||
package com.loafle.overflow.meta.dao;
 | 
			
		||||
 | 
			
		||||
import com.loafle.overflow.AppConfig;
 | 
			
		||||
import com.loafle.overflow.JdbcConfiguration;
 | 
			
		||||
import com.loafle.overflow.meta.model.MetaProbeArchitecture;
 | 
			
		||||
import com.loafle.overflow.meta.model.MetaProbeOs;
 | 
			
		||||
import com.loafle.overflow.meta.model.MetaProbePackage;
 | 
			
		||||
import com.loafle.overflow.meta.model.MetaProbeVersion;
 | 
			
		||||
import org.junit.Test;
 | 
			
		||||
import org.junit.runner.RunWith;
 | 
			
		||||
import org.springframework.beans.factory.annotation.Autowired;
 | 
			
		||||
import org.springframework.test.context.ContextConfiguration;
 | 
			
		||||
import org.springframework.test.context.junit4.SpringJUnit4ClassRunner;
 | 
			
		||||
 | 
			
		||||
import java.util.ArrayList;
 | 
			
		||||
import java.util.List;
 | 
			
		||||
 | 
			
		||||
import static org.junit.Assert.*;
 | 
			
		||||
 | 
			
		||||
/**
 | 
			
		||||
 * Created by root on 17. 6. 25.
 | 
			
		||||
 */
 | 
			
		||||
@RunWith(SpringJUnit4ClassRunner.class)
 | 
			
		||||
@ContextConfiguration(classes = {AppConfig.class, JdbcConfiguration.class})
 | 
			
		||||
public class MetaProbePackageDAOTest {
 | 
			
		||||
 | 
			
		||||
    @Autowired
 | 
			
		||||
    private MetaProbePackageDAO metaProbePackageDAO;
 | 
			
		||||
 | 
			
		||||
    @Test
 | 
			
		||||
    public void create()
 | 
			
		||||
    {
 | 
			
		||||
 | 
			
		||||
        MetaProbeArchitecture ax8632 = new MetaProbeArchitecture();
 | 
			
		||||
        ax8632.setId((short)1);
 | 
			
		||||
 | 
			
		||||
        MetaProbeArchitecture ax8664 = new MetaProbeArchitecture();
 | 
			
		||||
        ax8664.setId((short)2);
 | 
			
		||||
 | 
			
		||||
        List<MetaProbeArchitecture> archilist = new ArrayList<>();
 | 
			
		||||
        archilist.add(ax8632);
 | 
			
		||||
        archilist.add(ax8664);
 | 
			
		||||
 | 
			
		||||
        MetaProbeOs metaWindows = new MetaProbeOs();
 | 
			
		||||
        metaWindows.setId((short)1);
 | 
			
		||||
 | 
			
		||||
        MetaProbeOs metaDebian = new MetaProbeOs();
 | 
			
		||||
        metaDebian.setId((short)2);
 | 
			
		||||
 | 
			
		||||
        MetaProbeOs metaUbuntu = new MetaProbeOs();
 | 
			
		||||
        metaUbuntu.setId((short)3);
 | 
			
		||||
 | 
			
		||||
        MetaProbeOs metaFedora = new MetaProbeOs();
 | 
			
		||||
        metaFedora.setId((short)4);
 | 
			
		||||
 | 
			
		||||
        List<MetaProbeOs> probeOs = new ArrayList<>();
 | 
			
		||||
        probeOs.add(metaWindows);
 | 
			
		||||
        probeOs.add(metaDebian);
 | 
			
		||||
        probeOs.add(metaUbuntu);
 | 
			
		||||
        probeOs.add(metaFedora);
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
        MetaProbeVersion version100 = new MetaProbeVersion();
 | 
			
		||||
        version100.setId((short)1);
 | 
			
		||||
 | 
			
		||||
        MetaProbeVersion version110 = new MetaProbeVersion();
 | 
			
		||||
        version110.setId((short)2);
 | 
			
		||||
 | 
			
		||||
        List<MetaProbeVersion> versionlist = new ArrayList<>();
 | 
			
		||||
 | 
			
		||||
        versionlist.add(version100);
 | 
			
		||||
        versionlist.add(version110);
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
        for(MetaProbeVersion version : versionlist) {
 | 
			
		||||
 | 
			
		||||
            for(MetaProbeArchitecture architecture : archilist) {
 | 
			
		||||
 | 
			
		||||
                for(MetaProbeOs os : probeOs) {
 | 
			
		||||
 | 
			
		||||
                    MetaProbePackage aPackage = new MetaProbePackage();
 | 
			
		||||
                    aPackage.setOs(os);
 | 
			
		||||
                    aPackage.setArchitecture(architecture);
 | 
			
		||||
                    aPackage.setVersion(version);
 | 
			
		||||
 | 
			
		||||
                    this.metaProbePackageDAO.save(aPackage);
 | 
			
		||||
 | 
			
		||||
                }
 | 
			
		||||
 | 
			
		||||
            }
 | 
			
		||||
 | 
			
		||||
        }
 | 
			
		||||
    }
 | 
			
		||||
 | 
			
		||||
}
 | 
			
		||||
@ -0,0 +1,54 @@
 | 
			
		||||
package com.loafle.overflow.meta.dao;
 | 
			
		||||
 | 
			
		||||
import com.loafle.overflow.AppConfig;
 | 
			
		||||
import com.loafle.overflow.JdbcConfiguration;
 | 
			
		||||
import com.loafle.overflow.meta.model.MetaProbeVersion;
 | 
			
		||||
import org.junit.Test;
 | 
			
		||||
import org.junit.runner.RunWith;
 | 
			
		||||
import org.springframework.beans.factory.annotation.Autowired;
 | 
			
		||||
import org.springframework.test.context.ContextConfiguration;
 | 
			
		||||
import org.springframework.test.context.junit4.SpringJUnit4ClassRunner;
 | 
			
		||||
 | 
			
		||||
import java.util.ArrayList;
 | 
			
		||||
import java.util.List;
 | 
			
		||||
 | 
			
		||||
import static org.junit.Assert.*;
 | 
			
		||||
 | 
			
		||||
/**
 | 
			
		||||
 * Created by root on 17. 6. 25.
 | 
			
		||||
 */
 | 
			
		||||
@RunWith(SpringJUnit4ClassRunner.class)
 | 
			
		||||
@ContextConfiguration(classes = {AppConfig.class, JdbcConfiguration.class})
 | 
			
		||||
public class MetaProbeVersionDAOTest {
 | 
			
		||||
 | 
			
		||||
    @Autowired
 | 
			
		||||
    private MetaProbeVersionDAO metaProbeVersionDAO;
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
    @Test
 | 
			
		||||
    public void Create() {
 | 
			
		||||
 | 
			
		||||
        MetaProbeVersion version100 = new MetaProbeVersion();
 | 
			
		||||
        version100.setVersion("1.0.0");
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
        MetaProbeVersion version110 = new MetaProbeVersion();
 | 
			
		||||
        version110.setVersion("1.1.0");
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
        List<MetaProbeVersion> list = new ArrayList<>();
 | 
			
		||||
 | 
			
		||||
        list.add(version100);
 | 
			
		||||
        list.add(version110);
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
        for(int indexI = 1; indexI <= list.size() ;++indexI) {
 | 
			
		||||
            MetaProbeVersion version = list.get(indexI - 1);
 | 
			
		||||
            version.setId((short)indexI);
 | 
			
		||||
 | 
			
		||||
            this.metaProbeVersionDAO.save(version);
 | 
			
		||||
        }
 | 
			
		||||
 | 
			
		||||
    }
 | 
			
		||||
 | 
			
		||||
}
 | 
			
		||||
		Loading…
	
	
			
			x
			
			
		
	
		Reference in New Issue
	
	Block a user