Clover Coverage Report - Liquibase Core 2.0.2
Coverage timestamp: Wed Aug 3 2011 19:29:16 EDT
9   29   2   4.5
0   20   0.22   2
2     1  
1    
 
  ValidatorErrorsTest       Line # 6 9 0% 2 0 100% 1.0
 
  (2)
 
1    package liquibase.exception;
2   
3    import static org.junit.Assert.*;
4    import org.junit.Test;
5   
 
6    public class ValidatorErrorsTest {
 
7  1 toggle @Test
8    public void hasErrors() {
9  1 ValidationErrors errors = new ValidationErrors();
10  1 assertFalse(errors.hasErrors());
11   
12  1 errors.addError("test message");
13   
14  1 assertTrue(errors.hasErrors());
15   
16    }
17   
 
18  1 toggle @Test
19    public void checkRequiredField_nullValue() {
20  1 ValidationErrors errors = new ValidationErrors();
21  1 assertFalse(errors.hasErrors());
22   
23  1 errors.checkRequiredField("testField", null);
24   
25  1 assertTrue(errors.hasErrors());
26  1 assertTrue(errors.getErrorMessages().contains("testField is required"));
27   
28    }
29    }