From 80e4ce40f0497afbad354e73ee68151bc6d175ab Mon Sep 17 00:00:00 2001 From: Diego Araújo + Jefferson Fernandes Date: Wed, 23 May 2012 15:17:37 -0300 Subject: [PATCH] [Mezuro] Creating tests for metric configuration content. Found a bug in metric_configuration method. --- plugins/mezuro/lib/mezuro_plugin/metric_configuration_content.rb | 2 +- plugins/mezuro/test/unit/mezuro_plugin/metric_configuration_content_test.rb | 24 ++++++++++++++++++++++++ 2 files changed, 25 insertions(+), 1 deletion(-) create mode 100644 plugins/mezuro/test/unit/mezuro_plugin/metric_configuration_content_test.rb diff --git a/plugins/mezuro/lib/mezuro_plugin/metric_configuration_content.rb b/plugins/mezuro/lib/mezuro_plugin/metric_configuration_content.rb index 40356cd..9f7f6dd 100644 --- a/plugins/mezuro/lib/mezuro_plugin/metric_configuration_content.rb +++ b/plugins/mezuro/lib/mezuro_plugin/metric_configuration_content.rb @@ -17,7 +17,7 @@ class MezuroPlugin::MetricConfigurationContent < Article end end - def metric_configuration + def metric_configuration #FIXME invalid method name Kalibro::Client::MetricConfigurationClient.metric_configuration(name) end diff --git a/plugins/mezuro/test/unit/mezuro_plugin/metric_configuration_content_test.rb b/plugins/mezuro/test/unit/mezuro_plugin/metric_configuration_content_test.rb new file mode 100644 index 0000000..91ffcdb --- /dev/null +++ b/plugins/mezuro/test/unit/mezuro_plugin/metric_configuration_content_test.rb @@ -0,0 +1,24 @@ +require "test_helper" + +class MetricConfigurationContentTest < ActiveSupport::TestCase + + def setup + @metric_configuration = MezuroPlugin::MetricConfigurationContent.new + end + + should 'be a metric configuration' do + assert_kind_of Article, @metric_configuration + end + + should 'have short description' do + assert_equal 'Kalibro Configurated Metric', MezuroPlugin::MetricConfigurationContent.short_description + end + + should 'have description' do + assert_equal 'Sets of thresholds to interpret a metric', MezuroPlugin::MetricConfigurationContent.description + end + + should 'return metric configuration' do + pending "Need refactoring" + end +end -- libgit2 0.21.2