001 package org.hackystat.projectbrowser.page.projects; 002 003 import org.apache.wicket.util.tester.WicketTester; 004 import org.hackystat.projectbrowser.ProjectBrowserApplication; 005 import org.hackystat.projectbrowser.test.ProjectBrowserTestHelper; 006 import org.junit.Assert; 007 import org.junit.Test; 008 009 /** 010 * Tests the Projects Model. 011 * 012 * @author Randy Cox 013 */ 014 public class TestPropUriRowModel extends ProjectBrowserTestHelper { 015 016 /** 017 * Test add prop uri row. 018 */ 019 @Test 020 public void testPropUriRowModel() { // NOPMD Wicket has its own asserts 021 new WicketTester(new ProjectBrowserApplication(getTestProperties())); 022 023 String label = "label"; 024 String value = "value"; 025 String uri1 = "uri1"; 026 String uri2 = "uri2"; 027 String uri3 = "uri3"; 028 029 PropUriRowModel model = new PropUriRowModel(); 030 model.setPropertyLabel(label); 031 model.setPropertyValue(value); 032 model.setUriPattern1(uri1); 033 model.setUriPattern2(uri2); 034 model.setUriPattern3(uri3); 035 Assert.assertEquals("PropUriRow = " + label + value + uri1 + uri2 + uri3, model.getString()); 036 } 037 }