Generate random float numbers in FactoryGirl

8vius

I need to generate random latitude and longitude values in my factories for testing, but using Random class gives me duplicate values and make my tests fail, how can I generate random float values in FactoryGirl?

EDIT: the relevant piece of code

factory :location do
  lat rand(-90.0..90.0)
  lng rand(-180.0..180.0)
end
infused

Use the faker gem.

factory :address do
  latitude { Faker::Address.latitude }
  longitude { Faker::Address.longitude }
end

Collected from the Internet

Please contact [email protected] to delete if infringement.

edited at
0

Comments

0 comments
Login to comment

Related

From Dev

Generate random float numbers in FactoryGirl

From Dev

Generate normal random numbers in float32/16 in-place

From Dev

Generate large number of unique random float32 numbers

From Dev

Generate 3 random float numbers between min and max with specific float mean in MATLAB

From Dev

Generate random numbers correctly

From Dev

Generate random numbers Jquery

From Dev

Generate random numbers

From Dev

Generate random numbers with Array

From Dev

Generate random numbers javascript

From Dev

Generate random numbers with exceptions

From Dev

Generate a list of random numbers

From Dev

How generate pseudo-random numbers in uniform and gaussian distribution without float/double numbers?

From Dev

Correct way to generate random numbers

From Dev

Generate random numbers without loops

From Dev

Generate three different random numbers

From Dev

Generate random numbers with a given distribution

From Dev

Verilog - generate weighted random numbers

From Dev

How to generate random numbers in the buffer?

From Dev

Generate random numbers with fix probability

From Dev

Generate random numbers by group with replacement

From Dev

Generate random numbers of type T

From Dev

Generate random numbers matrix in OpenCV

From Dev

Generate random numbers with weighted probabilites

From Dev

To generate random numbers at fixed position

From Dev

Generate random numbers in specific range

From Dev

Generate three different random numbers

From Dev

Generate same set of random numbers

From Dev

Need to generate different random numbers

From Dev

Generate a random range of numbers in excel