Commit a54a81a559df1989aa9f5cd9b343bc491b66bdf4
Committed by
João M. M. da Silva
1 parent
70dac10a
Exists in
master
and in
29 other branches
[Mezuro] Added test to metric_configuration
Showing
2 changed files
with
12 additions
and
1 deletions
Show diff stats
plugins/mezuro/lib/kalibro/entities/configuration.rb
| ... | ... | @@ -2,6 +2,8 @@ class Kalibro::Entities::Configuration < Kalibro::Entities::Entity |
| 2 | 2 | |
| 3 | 3 | attr_accessor :name, :description, :metric_configuration |
| 4 | 4 | |
| 5 | + #FIXME Fix metric_configuration / metric_configurationS names | |
| 6 | + | |
| 5 | 7 | def metric_configuration=(value) |
| 6 | 8 | @metric_configuration = to_entity_array(value, Kalibro::Entities::MetricConfiguration) |
| 7 | 9 | end | ... | ... |
plugins/mezuro/test/unit/kalibro/entities/configuration_test.rb
| ... | ... | @@ -17,4 +17,13 @@ class ConfigurationTest < ActiveSupport::TestCase |
| 17 | 17 | assert_equal @hash, @configuration.to_hash |
| 18 | 18 | end |
| 19 | 19 | |
| 20 | -end | |
| 21 | 20 | \ No newline at end of file |
| 21 | + should 'create metric configuration' do | |
| 22 | + configuration = Kalibro::Entities::Configuration.new | |
| 23 | + configuration.create_metric_configurations(["Analizo:Metric Name"]) | |
| 24 | + metric_configuration = configuration.metric_configurations[0] | |
| 25 | + assert_equal metric_configuration.code, "Metric Name" | |
| 26 | + assert_equal metric_configuration.metric.name, "Metric Name" | |
| 27 | + assert_equal metric_configuration.metric.origin, "Analizo" | |
| 28 | + end | |
| 29 | + | |
| 30 | +end | ... | ... |