Получения отправляются в базу данных, так как база данных ожидает этого.Каждая база данных и конфигурация приведут к разному формату даты, но это не будет иметь никакого значения для вас, поскольку поле настроено как Дата , а также будет Дата на Rails, поэтому вам не нужно заботиться о формате.
Во время тестирования существует много способов проверки, но вы не будете использовать ни целое число, ни строку, вы используете объекты Date.Вот пример того, как вы могли бы написать первый:
it 'should find a model today' do
@date = Date.today
@model = Model.create!(:date => @date)
Model.first( :conditions => {:date => @date}).should == @model
end