assertThat(rootCharacteristics.get(1).key()).isEqualTo("MAINTAINABILITY");
assertThat(rootCharacteristics.get(1).name()).isEqualTo("Maintainability");
assertThat(rootCharacteristics.get(1).order()).isEqualTo(2);
List<DebtCharacteristic> portabilitySubCharacteristics = debtModel.subCharacteristics("PORTABILITY");
assertThat(portabilitySubCharacteristics).hasSize(2);
assertThat(portabilitySubCharacteristics.get(0).key()).isEqualTo("COMPILER_RELATED_PORTABILITY");
assertThat(portabilitySubCharacteristics.get(0).name()).isEqualTo("Compiler related portability");
assertThat(portabilitySubCharacteristics.get(1).key()).isEqualTo("HARDWARE_RELATED_PORTABILITY");
assertThat(portabilitySubCharacteristics.get(1).name()).isEqualTo("Hardware related portability");