Mudanças no negócio
E se for necessário informar o sexo caso a idade seja maior
ou igual a 18?
@jlucasps
context "when age >= 18" do
it "creates an user with gender value" do
user = User.new(:name => "João Lucas", :email => "
[email protected]", :age => 18, :
gender => User::MALE)
user.save.should be_true
end
it "does not create an user without gender value" do
user = User.new(:name => "João Lucas", :email => "
[email protected]", :age => 18)
user.save.should be_false
end
end
context "when age < 18" do
it "creates an user with gender value" do
user = User.new(:name => "João Lucas", :email => "
[email protected]", :age => 17, :
gender => User::MALE)
user.save.should be_true
end
it "does not create an user without gender value" do
user = User.new(:name => "João Lucas", :email => "
[email protected]", :age => 17)
user.save.should be_true
end
end