Commit 96785b5d8e81163f2ca2930803a075684c1680a3

Authored by Emerson Oliveira
1 parent 024b3776
Exists in master

Aumento de cobertura de testes na classe MessageContextImpl.

impl/core/src/test/java/br/gov/frameworkdemoiselle/internal/implementation/MessageContextImplTest.java
@@ -145,12 +145,42 @@ public class MessageContextImplTest { @@ -145,12 +145,42 @@ public class MessageContextImplTest {
145 }; 145 };
146 } 146 }
147 147
148 -// @Test  
149 -// public void testAddMessage() {  
150 -// messageContext.add(m1);  
151 -// Assert.assertTrue(messageContext.getMessages().size() == 1);  
152 -// Assert.assertTrue(messageContext.getMessages().contains(m1));  
153 -// } 148 + @Test
  149 + public void testAddMessage() {
  150 + messageContext.add(m1);
  151 + Assert.assertTrue(messageContext.getMessages().size() == 1);
  152 + Assert.assertTrue(messageContext.getMessages().get(0).getText().equals(m1.getText()));
  153 + Assert.assertTrue(messageContext.getMessages().get(0).getSeverity().equals(m1.getSeverity()));
  154 + }
  155 +
  156 + @Test
  157 + public void testClearMessages() {
  158 + Assert.assertTrue(messageContext.getMessages().isEmpty());
  159 +
  160 + messageContext.add(m1);
  161 + messageContext.add(m1, null);
  162 +
  163 + Assert.assertTrue(messageContext.getMessages().size() == 2);
  164 +
  165 + messageContext.clear();
  166 +
  167 + Assert.assertTrue(messageContext.getMessages().isEmpty());
  168 + }
  169 +
  170 + @Test
  171 + public void testGetMessages() {
  172 + Assert.assertNotNull(messageContext.getMessages());
  173 + Assert.assertTrue(messageContext.getMessages().isEmpty());
  174 +
  175 + messageContext.add("key1");
  176 + Assert.assertTrue(messageContext.getMessages().size() == 1);
  177 +
  178 + messageContext.add("key2");
  179 + Assert.assertTrue(messageContext.getMessages().size() == 2);
  180 +
  181 + Assert.assertTrue(messageContext.getMessages().get(0).getText().equals("key1"));
  182 + Assert.assertTrue(messageContext.getMessages().get(1).getText().equals("key2"));
  183 + }
154 184
155 // @Test 185 // @Test
156 // public void testAddMessageObjectArray() { 186 // public void testAddMessageObjectArray() {
@@ -224,19 +254,5 @@ public class MessageContextImplTest { @@ -224,19 +254,5 @@ public class MessageContextImplTest {
224 // Assert.assertTrue(messageContext.getMessages().get(0).getParameters()[1] == param[1]); 254 // Assert.assertTrue(messageContext.getMessages().get(0).getParameters()[1] == param[1]);
225 // } 255 // }
226 256
227 - @Test  
228 - public void testGetMessages() {  
229 - Assert.assertNotNull(messageContext.getMessages());  
230 - Assert.assertTrue(messageContext.getMessages().isEmpty());  
231 -  
232 - messageContext.add("key1");  
233 - Assert.assertTrue(messageContext.getMessages().size() == 1);  
234 -  
235 - messageContext.add("key2");  
236 - Assert.assertTrue(messageContext.getMessages().size() == 2);  
237 -  
238 - Assert.assertTrue(messageContext.getMessages().get(0).getText().equals("key1"));  
239 - Assert.assertTrue(messageContext.getMessages().get(1).getText().equals("key2"));  
240 - }  
241 257
242 } 258 }
243 \ No newline at end of file 259 \ No newline at end of file