tests/test_dogviz_graph.rb in dogviz-0.0.10 vs tests/test_dogviz_graph.rb in dogviz-0.0.11
- old
+ new
@@ -112,9 +112,22 @@
assert_equal([thing1, thing2], sys.find_all {|n|
n.is_a?(Thing)
})
end
+ class Dog
+ end
+ def test_nominate_elevates_values_as_method_on_group
+ group = sys.group('g')
+
+ dog = Dog.new
+
+ group.nominate foobar: :any_value, dog: dog
+
+ assert_equal :any_value, group.foobar
+ assert_equal dog, group.dog
+ end
+
def test_root
group = sys.group('g')
nested_group = group.group('nested group')
thing1 = group.thing('n1')
\ No newline at end of file