Clover icon

java-junit-xml-merger 1.0.1

  1. Project Clover database Mi Okt 4 2017 15:38:24 MESZ
  2. Package io.codeclou.java.junit.xml.merger

File GetterSetterValidator.java

 

Coverage histogram

../../../../../../img/srcFileCovDistChart10.png
0% of files have more coverage

Code metrics

0
1
1
1
43
15
1
1
1
1
1

Classes

Class Line # Actions
GetterSetterValidator 32 1 0% 1 0
1.0100%
 

Contributing tests

This file is covered by 2 tests. .

Source view

1    /*
2    * MIT License
3    *
4    * Copyright (c) 2017 Bernhard Grünewaldt
5    *
6    * Permission is hereby granted, free of charge, to any person obtaining a copy
7    * of this software and associated documentation files (the "Software"), to deal
8    * in the Software without restriction, including without limitation the rights
9    * to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
10    * copies of the Software, and to permit persons to whom the Software is
11    * furnished to do so, subject to the following conditions:
12    *
13    * The above copyright notice and this permission notice shall be included in all
14    * copies or substantial portions of the Software.
15    *
16    * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
17    * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
18    * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
19    * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
20    * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
21    * OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
22    * SOFTWARE.
23    */
24    package io.codeclou.java.junit.xml.merger;
25   
26    import com.openpojo.reflection.impl.PojoClassFactory;
27    import com.openpojo.validation.Validator;
28    import com.openpojo.validation.ValidatorBuilder;
29    import com.openpojo.validation.test.impl.GetterTester;
30    import com.openpojo.validation.test.impl.SetterTester;
31   
 
32    public class GetterSetterValidator {
33   
34    private static final Validator ACCESSOR_VALIDATOR = ValidatorBuilder.create()
35    .with(new GetterTester())
36    .with(new SetterTester())
37    .build();
38   
 
39  2 toggle public static void validateAccessors(final Class<?> clazz) {
40  2 ACCESSOR_VALIDATOR.validate(PojoClassFactory.getPojoClass(clazz));
41    }
42   
43    }