aboutsummaryrefslogtreecommitdiffstats
path: root/activerecord/test/aggregations_test.rb
diff options
context:
space:
mode:
Diffstat (limited to 'activerecord/test/aggregations_test.rb')
-rw-r--r--activerecord/test/aggregations_test.rb38
1 files changed, 19 insertions, 19 deletions
diff --git a/activerecord/test/aggregations_test.rb b/activerecord/test/aggregations_test.rb
index 94830862b5..8be0b20198 100644
--- a/activerecord/test/aggregations_test.rb
+++ b/activerecord/test/aggregations_test.rb
@@ -5,43 +5,43 @@ class AggregationsTest < Test::Unit::TestCase
fixtures :customers
def test_find_single_value_object
- assert_equal 50, @david.balance.amount
- assert_kind_of Money, @david.balance
- assert_equal 300, @david.balance.exchange_to("DKK").amount
+ assert_equal 50, customers(:david).balance.amount
+ assert_kind_of Money, customers(:david).balance
+ assert_equal 300, customers(:david).balance.exchange_to("DKK").amount
end
def test_find_multiple_value_object
- assert_equal @customers["david"]["address_street"], @david.address.street
+ assert_equal customers(:david).address_street, customers(:david).address.street
assert(
- @david.address.close_to?(Address.new("Different Street", @customers["david"]["address_city"], @customers["david"]["address_country"]))
+ customers(:david).address.close_to?(Address.new("Different Street", customers(:david).address_city, customers(:david).address_country))
)
end
def test_change_single_value_object
- @david.balance = Money.new(100)
- @david.save
+ customers(:david).balance = Money.new(100)
+ customers(:david).save
assert_equal 100, Customer.find(1).balance.amount
end
def test_immutable_value_objects
- @david.balance = Money.new(100)
- assert_raises(TypeError) { @david.balance.instance_eval { @amount = 20 } }
+ customers(:david).balance = Money.new(100)
+ assert_raises(TypeError) { customers(:david).balance.instance_eval { @amount = 20 } }
end
def test_inferred_mapping
- assert_equal "35.544623640962634", @david.gps_location.latitude
- assert_equal "-105.9309951055148", @david.gps_location.longitude
+ assert_equal "35.544623640962634", customers(:david).gps_location.latitude
+ assert_equal "-105.9309951055148", customers(:david).gps_location.longitude
- @david.gps_location = GpsLocation.new("39x-110")
+ customers(:david).gps_location = GpsLocation.new("39x-110")
- assert_equal "39", @david.gps_location.latitude
- assert_equal "-110", @david.gps_location.longitude
+ assert_equal "39", customers(:david).gps_location.latitude
+ assert_equal "-110", customers(:david).gps_location.longitude
- @david.save
+ customers(:david).save
- @david.reload
+ customers(:david).reload
- assert_equal "39", @david.gps_location.latitude
- assert_equal "-110", @david.gps_location.longitude
+ assert_equal "39", customers(:david).gps_location.latitude
+ assert_equal "-110", customers(:david).gps_location.longitude
end
-end \ No newline at end of file
+end