So, yesterday I was discussing with my team if it is a waste of time to test initialize method in ruby using rspec.
Usually, when we test a method which needs to instantiate a class (.new), initialize method is implicitly tested. But we only "implicit test" private methods and initialize is a public method.
Another point is that initialize should only create attributes without complex logic.
What do you think about that?