content: /*
   * This file was automatically generated by EvoSuite
   */
  
  package com.lts.application.prop;
  
  import org.junit.Test;
  import org.junit.runner.RunWith;
  import org.evosuite.junit.EvoSuiteRunner;
  import static org.junit.Assert.*;
  import com.lts.application.prop.ApplicationProperties;
  import com.lts.application.prop.PropertyElement;
  import java.util.LinkedList;
  import java.util.List;
  import java.util.Properties;
  
  @RunWith(EvoSuiteRunner.class)
  public class ApplicationPropertiesEvoSuiteTest {
  
  
    //Test case number: 0
    /*
     * 1 covered goal:
     * 1 com.lts.application.prop.ApplicationProperties$NameValue.<init>(Ljava/lang/String;Ljava/lang/String;)V: root-Branch
     */
    @Test
    public void test0()  throws Throwable  {
        ApplicationProperties.NameValue applicationProperties_NameValue0 = new ApplicationProperties.NameValue("", "");
        assertNotNull(applicationProperties_NameValue0);
    }
  
    //Test case number: 1
    /*
     * 4 covered goals:
     * 1 com.lts.application.prop.ApplicationProperties.filterProperties()Lcom/lts/application/prop/ApplicationProperties;: root-Branch
     * 2 com.lts.application.prop.ApplicationProperties.buildNameSet()Ljava/util/Set;: root-Branch
     * 3 com.lts.application.prop.ApplicationProperties.addNames(Ljava/util/Set;)V: root-Branch
     * 4 com.lts.application.prop.ApplicationProperties.<init>()V: root-Branch
     */
    @Test
    public void test1()  throws Throwable  {
        ApplicationProperties applicationProperties0 = new ApplicationProperties();
        ApplicationProperties applicationProperties1 = applicationProperties0.filterProperties();
        assertEquals(true, applicationProperties1.isEmpty());
    }
  
    //Test case number: 2
    /*
     * 2 covered goals:
     * 1 com.lts.application.prop.ApplicationProperties.renumber(Ljava/util/List;)Ljava/util/List;: I24 Branch 16 IFEQ L694 - true
     * 2 com.lts.application.prop.ApplicationProperties.buildPropertiesFromElements(Ljava/lang/String;Ljava/util/List;)Ljava/util/Properties;: I25 Branch 20 IFEQ L751 - true
     */
    @Test
    public void test2()  throws Throwable  {
        ApplicationProperties applicationProperties0 = new ApplicationProperties();
        LinkedList<PropertyElement> linkedList0 = new LinkedList<PropertyElement>();
        Properties properties0 = applicationProperties0.buildPropertiesFromElements("", (List<PropertyElement>) linkedList0);
        assertEquals(0, properties0.size());
    }
  
    //Test case number: 3
    /*
     * 1 covered goal:
     * 1 com.lts.application.prop.ApplicationProperties.buildProperties(Ljava/lang/String;Ljava/util/List;)Ljava/util/Properties;: I14 Branch 21 IFEQ L763 - true
     */
    @Test
    public void test3()  throws Throwable  {
        ApplicationProperties applicationProperties0 = new ApplicationProperties();
        LinkedList<ApplicationProperties.NameValue> linkedList0 = new LinkedList<ApplicationProperties.NameValue>();
        Properties properties0 = applicationProperties0.buildProperties(",^RP", (List<ApplicationProperties.NameValue>) linkedList0);
        assertEquals(true, properties0.isEmpty());
    }
  
    //Test case number: 4
    /*
     * 2 covered goals:
     * 1 com.lts.application.prop.ApplicationProperties.buildPropertiesFromList(Ljava/lang/String;Ljava/util/List;)Ljava/util/Properties;: I18 Branch 22 IFEQ L777 - true
     * 2 com.lts.application.prop.ApplicationProperties.<init>()V: root-Branch
     */
    @Test
    public void test4()  throws Throwable  {
        ApplicationProperties applicationProperties0 = new ApplicationProperties();
        LinkedList<ApplicationProperties.NameValue> linkedList0 = new LinkedList<ApplicationProperties.NameValue>();
        Properties properties0 = applicationProperties0.buildPropertiesFromList(",^RP", (List) linkedList0);
        assertEquals(0, properties0.size());
    }
  }
  