1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34 package fr.paris.lutece.portal.business.style;
35
36 import fr.paris.lutece.test.LuteceTestCase;
37
38 public class StyleTest extends LuteceTestCase
39 {
40 private static final int STYLEID = -99;
41 private final static int PORTALCOMPONENTID1 = 1;
42 private final static int PORTALCOMPONENTID2 = 2;
43 private final static int TEST_PORTAL_COMPONENT_ID = 0;
44 private final static String PORTLETTYPEID1 = "PortletTypeId 1";
45 private final static String PORTLETTYPEID2 = "PortletTypeId 2";
46 private final static String DESCRIPTION1 = "Description 1";
47 private final static String DESCRIPTION2 = "Description 2";
48 private final static String PORTLETTYPENAME1 = "PortletTypeName 1";
49 private final static String PORTALCOMPONENTNAME1 = "PortalComponentName 1";
50
51 public void testBusinessStyle( )
52 {
53
54 Style style = new Style( );
55 style.setId( STYLEID );
56 style.setPortalComponentId( PORTALCOMPONENTID1 );
57 style.setPortletTypeId( PORTLETTYPEID1 );
58 style.setDescription( DESCRIPTION1 );
59 style.setPortletTypeName( PORTLETTYPENAME1 );
60 style.setPortalComponentName( PORTALCOMPONENTNAME1 );
61
62
63 StyleHome.create( style );
64
65 Style styleStored = StyleHome.findByPrimaryKey( style.getId( ) );
66 assertEquals( styleStored.getPortalComponentId( ), style.getPortalComponentId( ) );
67 assertEquals( styleStored.getPortletTypeId( ), style.getPortletTypeId( ) );
68 assertEquals( styleStored.getDescription( ), style.getDescription( ) );
69
70
71 style.setPortalComponentId( PORTALCOMPONENTID2 );
72 style.setPortletTypeId( PORTLETTYPEID2 );
73 style.setDescription( DESCRIPTION2 );
74 StyleHome.update( style );
75 styleStored = StyleHome.findByPrimaryKey( style.getId( ) );
76 assertEquals( styleStored.getPortalComponentId( ), style.getPortalComponentId( ) );
77 assertEquals( styleStored.getPortletTypeId( ), style.getPortletTypeId( ) );
78 assertEquals( styleStored.getDescription( ), style.getDescription( ) );
79
80
81 StyleHome.getPortalComponentList( );
82 StyleHome.getStylesList( );
83 StyleHome.getStyleSheetList( style.getId( ) );
84 StyleHome.checkStylePortalComponent( TEST_PORTAL_COMPONENT_ID );
85
86
87 StyleHome.remove( style.getId( ) );
88 styleStored = StyleHome.findByPrimaryKey( style.getId( ) );
89 assertNull( styleStored );
90 }
91 }