spec/nifval_spec.rb in nifval-0.2.0 vs spec/nifval_spec.rb in nifval-0.2.1
- old
+ new
@@ -58,9 +58,22 @@
it "should return ERROR" do
nif_validity "X1230123F", false
end
end
+ # Good format
+ context "when we check alternatively-formatted strings" do
+ # Accept with length < 9
+ it "should return OK" do
+ nif_validity "T", true
+ end
+
+ # Accept lowercase
+ it "should return OK" do
+ nif_validity "00000000t", true
+ end
+ end
+
# Bad format
context "when we check for badly-formatted strings" do
it "should return ERROR" do
nif_validity nil, false
end