Tag Archives: Rspec

10 ways how to speed your unit tests [Rails, RSpec, Capybara]

#10 Avoid writing to the database Lets take simple example. I have this test: I am testing if Address is valid by passing a Factory with dummy data. When I run this test in console I get this: 0.022777 For … Continue reading

Posted in Rails, Rspec, Ruby | Tagged , , , , , , , , , , , | Leave a comment

How to ensure that filename is always unique ? [Ruby]

Hey guys! Happy New Year! I am glad to be back this year with some interesting news. Thank you for blasting my mailbox with your questions and suggestions! I will do my best to answer all of them as soon … Continue reading

Posted in Ruby, Useful Functions | Tagged , , , , , | 2 Comments

How to mock file upload with RSpec 3.0 ? [SOLVED]

One more note on RSpec 3.0, this time one useful function that mocks File Upload , saves file/archive content to memory so after it you can do whatever your soul wants with it. Test file/archive should exist in the file … Continue reading

Posted in open-source, Programming Languages, Rails, Rspec, Ruby | Tagged , , , , , , | Leave a comment

How to stub an IP in Ruby on Rails, RSpec Version 3 ?

Often when you are writing unit tests, you want to mock your IP address. Some of the uses cases could be – you are checking if IP is within the certain range. For RSpec 2.x  mocking  IP would look like … Continue reading

Posted in Programming Languages | Tagged , , , , , , | Leave a comment