Sha256: be87be0459184f5bbf9d8e6396184496c68fc3275afae91314f2fec0c70defdf
Contents?: true
Size: 1.08 KB
Versions: 2
Compression:
Stored size: 1.08 KB
Contents
covers 'assay/within_assay' testcase WithinAssay do class_method :pass? do test do assert WithinAssay.pass?(1, 1, 0) assert WithinAssay.pass?(1, 1.1, 0.1) assert WithinAssay.pass?(1.0, 1.2, 0.2) refute WithinAssay.pass?(1, 2, 0.5) refute WithinAssay.pass?(1.0, 2, 0.5) refute WithinAssay.pass?(1.0, 2.0, 0.5) end end class_method :fail? do test do refute WithinAssay.fail?(1, 1, 0) refute WithinAssay.fail?(1, 1.1, 0.1) refute WithinAssay.fail?(1.0, 1.2, 0.2) assert WithinAssay.fail?(1, 2, 0.5) assert WithinAssay.fail?(1.0, 2, 0.5) assert WithinAssay.fail?(1.0, 2.0, 0.5) end end class_method :assert! do test do WithinAssay.assert!(1, 1.1, 0.1) end test do expect WithinAssay do WithinAssay.assert!(1, 1.2, 0.1) end end end class_method :refute! do test do WithinAssay.refute!(1, 2, 0.1) end test do expect WithinAssay do WithinAssay.refute!(1, 1.1, 0.1) end end end end
Version data entries
2 entries across 2 versions & 1 rubygems
Version | Path |
---|---|
assay-0.4.1 | test/case_within_assay.rb |
assay-0.4.0 | test/case_within_assay.rb |