assertThat(dto2.isUsed()).isFalse();
}
+ @Test
+ public void select_all_is_sorted_by_profile_name() {
+ setupData("select_all_is_sorted_by_profile_name");
+
+ List<QualityProfileDto> dtos = dao.selectAll();
+
+ assertThat(dtos).hasSize(3);
+ assertThat(dtos.get(0).getName()).isEqualTo("First");
+ assertThat(dtos.get(1).getName()).isEqualTo("Second");
+ assertThat(dtos.get(2).getName()).isEqualTo("Third");
+ }
+
@Test
public void select_default_profile() {
setupData("shared");
--- /dev/null
+<dataset>
+
+ <rules_profiles id="3" name="Third" language="java" parent_name="[null]" version="1"
+ used_profile="[false]"/>
+
+ <rules_profiles id="1" name="First" language="java" parent_name="[null]" version="1"
+ used_profile="[false]"/>
+
+ <rules_profiles id="2" name="Second" language="java" parent_name="[null]" version="1"
+ used_profile="[false]"/>
+
+</dataset>