sysmodelmgr/com.symbian.smt.gui.unittest/src/com/symbian/smt/gui/builder/SystemModelGeneratorEnumsForCLITest.java
changeset 0 522a326673b6
equal deleted inserted replaced
-1:000000000000 0:522a326673b6
       
     1 // Copyright (c) 2008-2009 Nokia Corporation and/or its subsidiary(-ies).
       
     2 // All rights reserved.
       
     3 // This component and the accompanying materials are made available
       
     4 // under the terms of "Eclipse Public License v1.0"
       
     5 // which accompanies this distribution, and is available
       
     6 // at the URL "http://www.eclipse.org/legal/epl-v10.html".
       
     7 //
       
     8 // Initial Contributors:
       
     9 // Nokia Corporation - initial contribution.
       
    10 //
       
    11 // Contributors:
       
    12 //
       
    13 // Description:
       
    14 //
       
    15 
       
    16 package com.symbian.smt.gui.builder;
       
    17 
       
    18 import junit.framework.Assert;
       
    19 import org.junit.Test;
       
    20 
       
    21 import static com.symbian.smt.gui.builder.SystemModelGeneratorEnumsForCLI.BORDER_SHAPES_FILES;
       
    22 import static com.symbian.smt.gui.builder.SystemModelGeneratorEnumsForCLI.SYSTEM_DEFINITION_FILES;
       
    23 import static com.symbian.smt.gui.builder.SystemModelGeneratorEnumsForCLI.COPYRIGHT_TEXT;
       
    24 import static com.symbian.smt.gui.builder.SystemModelGeneratorEnumsForCLI.DISTRIBUTION_TEXT;
       
    25 import static com.symbian.smt.gui.builder.SystemModelGeneratorEnumsForCLI.MODEL_NAME;
       
    26 import static com.symbian.smt.gui.builder.SystemModelGeneratorEnumsForCLI.MODEL_VERSION;
       
    27 import static com.symbian.smt.gui.builder.SystemModelGeneratorEnumsForCLI.MODEL_VERSION_TEXT;
       
    28 import static com.symbian.smt.gui.builder.SystemModelGeneratorEnumsForCLI.SYSTEM_NAME;
       
    29 import static com.symbian.smt.gui.builder.SystemModelGeneratorEnumsForCLI.SYSTEM_VERSION;
       
    30 import static com.symbian.smt.gui.builder.SystemModelGeneratorEnumsForCLI.HIGHTLIGHT_CORE_OS;
       
    31 import static com.symbian.smt.gui.builder.SystemModelGeneratorEnumsForCLI.LEVEL_OF_DETAIL;
       
    32 import static com.symbian.smt.gui.builder.SystemModelGeneratorEnumsForCLI.SUPPRESS_MOUSE_OVER_EFFECT;
       
    33 import static com.symbian.smt.gui.builder.SystemModelGeneratorEnumsForCLI.LEVELS_FILES;
       
    34 import static com.symbian.smt.gui.builder.SystemModelGeneratorEnumsForCLI.LOCALISATION_FILES;
       
    35 import static com.symbian.smt.gui.builder.SystemModelGeneratorEnumsForCLI.SHAPES_FILES;
       
    36 import static com.symbian.smt.gui.builder.SystemModelGeneratorEnumsForCLI.DEPENDENCIES_FILES;
       
    37 import static com.symbian.smt.gui.builder.SystemModelGeneratorEnumsForCLI.SYSTEM_INFO_FILES;
       
    38 import static com.symbian.smt.gui.builder.SystemModelGeneratorEnumsForCLI.COLOURS_FILES;
       
    39 import static com.symbian.smt.gui.builder.SystemModelGeneratorEnumsForCLI.BORDER_STYLES_FILES;
       
    40 import static com.symbian.smt.gui.builder.SystemModelGeneratorEnumsForCLI.PATTERNS_FILES;
       
    41 import static com.symbian.smt.gui.builder.SystemModelGeneratorEnumsForCLI.FILTER_HAS_ITEMS;
       
    42 import static com.symbian.smt.gui.builder.SystemModelGeneratorEnumsForCLI.IGNORE_ITEMS;
       
    43 import static com.symbian.smt.gui.builder.SystemModelGeneratorEnumsForCLI.WARNING_LEVEL;
       
    44 import static com.symbian.smt.gui.builder.SystemModelGeneratorEnumsForCLI.TEMPDIR;
       
    45 
       
    46 public class SystemModelGeneratorEnumsForCLITest {
       
    47 	// System Definition Files
       
    48 	@Test
       
    49 	public final void testSystemDefinitionFiles() {
       
    50 		Assert.assertTrue(SYSTEM_DEFINITION_FILES.arg().equals("--sysdef"));
       
    51 	}
       
    52 
       
    53 	// Model Labels	
       
    54 	@Test
       
    55 	public final void testCopyrightText() {
       
    56 		Assert.assertTrue(COPYRIGHT_TEXT.arg().equals("--copyright"));
       
    57 	}
       
    58 	
       
    59 	@Test
       
    60 	public final void testDistributionText() {
       
    61 		Assert.assertTrue(DISTRIBUTION_TEXT.arg().equals("--distribution"));
       
    62 	}
       
    63 	
       
    64 	@Test
       
    65 	public final void testModelName() {
       
    66 		Assert.assertTrue(MODEL_NAME.arg().equals("--model_name"));
       
    67 	}
       
    68 	
       
    69 	@Test
       
    70 	public final void testModelVersion() {
       
    71 		Assert.assertTrue(MODEL_VERSION.arg().equals("--model_version"));
       
    72 	}
       
    73 	
       
    74 	@Test
       
    75 	public final void testModelVersionText() {
       
    76 		Assert.assertTrue(MODEL_VERSION_TEXT.arg().equals("--model_version_type"));
       
    77 	}
       
    78 	
       
    79 	@Test
       
    80 	public final void 	testSystemName() {
       
    81 		Assert.assertTrue(SYSTEM_NAME.arg().equals("--system_name"));
       
    82 	}
       
    83 	
       
    84 	@Test
       
    85 	public final void 	testSystemVersion() {
       
    86 		Assert.assertTrue(SYSTEM_VERSION.arg().equals("--system_version"));
       
    87 	}
       
    88 	
       
    89 	// Model Control	
       
    90 	@Test
       
    91 	public final void testHighlightCoreOS() {
       
    92 		Assert.assertTrue(HIGHTLIGHT_CORE_OS.arg().equals("--coreos"));
       
    93 	}
       
    94 	
       
    95 	@Test
       
    96 	public final void testLevelOfDetail() {
       
    97 		Assert.assertTrue(LEVEL_OF_DETAIL.arg().equals("--detail"));
       
    98 	}
       
    99 	
       
   100 	@Test
       
   101 	public final void 	testMakeModelStatic() {
       
   102 		Assert.assertTrue(SUPPRESS_MOUSE_OVER_EFFECT.arg().equals("--static"));
       
   103 	}
       
   104 	
       
   105 	// Resources
       
   106 	@Test
       
   107 	public final void testShapesFile() {
       
   108 		Assert.assertTrue(SHAPES_FILES.arg().equals("--shapes"));
       
   109 	}
       
   110 	
       
   111 	@Test
       
   112 	public final void testLevelsFile() {
       
   113 		Assert.assertTrue(LEVELS_FILES.arg().equals("--levels"));
       
   114 	}
       
   115 	
       
   116 	@Test
       
   117 	public final void testLocalisationFile() {
       
   118 		Assert.assertTrue(LOCALISATION_FILES.arg().equals("--localize"));
       
   119 	}
       
   120 	
       
   121 	@Test
       
   122 	public final void testDependenciesFile() {
       
   123 		Assert.assertTrue(DEPENDENCIES_FILES.arg().equals("--deps"));
       
   124 	}
       
   125 	
       
   126 	@Test
       
   127 	public final void 	testSystemInfoFile() {
       
   128 		Assert.assertTrue(SYSTEM_INFO_FILES.arg().equals("--sysinfo"));
       
   129 	}
       
   130 	
       
   131 	@Test
       
   132 	public final void testColoursFile() {
       
   133 		Assert.assertTrue(COLOURS_FILES.arg().equals("--color"));
       
   134 	}
       
   135 	
       
   136 	@Test
       
   137 	public final void testBorderStylesFile() {
       
   138 		Assert.assertTrue(BORDER_STYLES_FILES.arg().equals("--border-style"));
       
   139 	}
       
   140 
       
   141 	@Test
       
   142 	public final void testBorderShapesFile() {
       
   143 		Assert.assertTrue(BORDER_SHAPES_FILES.arg().equals("--border-shape"));
       
   144 	}
       
   145 
       
   146 	@Test
       
   147 	public final void testPatternsFile() {
       
   148 		Assert.assertTrue(PATTERNS_FILES.arg().equals("--pattern"));
       
   149 	}
       
   150 	
       
   151 	// Filter has Items 
       
   152 	@Test
       
   153 	public final void testFilterItems() {
       
   154 		Assert.assertTrue(FILTER_HAS_ITEMS.arg().equals("--filter-has"));
       
   155 	}
       
   156 
       
   157 	// Ignore Items
       
   158 	@Test
       
   159 	public final void testIgnoreItems() {
       
   160 		Assert.assertTrue(IGNORE_ITEMS.arg().equals("--ignore"));
       
   161 	}
       
   162 	
       
   163 	// Warning Level
       
   164 	@Test
       
   165 	public final void testWarningLevel() {
       
   166 		Assert.assertTrue(WARNING_LEVEL.arg().equals("-w"));
       
   167 	}
       
   168 	
       
   169 	// Temp Dir
       
   170 	@Test
       
   171 	public final void testTempDir() {
       
   172 		Assert.assertTrue(TEMPDIR.arg().equals("--tempdir"));
       
   173 	}
       
   174 
       
   175 }