source: ruby/trunk/adl_parser/tests/validator_test.rb@ 14

Last change on this file since 14 was 14, checked in by Tatsukawa, Akimichi, 16 years ago

working on V_C_DOMAIN_TYPE mini parser

File size: 771 bytes
Line 
1require 'lib/validator.rb'
2require 'test/unit'
3
4class ADLValidatorTest < Test::Unit::TestCase
5 def setup
6 @validator = ::OpenEHR::ADL::Validator.new(::OpenEHR::ADL::Parser.new)
7 end
8
9 def test_init
10 assert_instance_of ::OpenEHR::ADL::Validator,@validator
11 end
12
13 def test_validate
14 exam_nervous_system = File.read('tests/openEHR-EHR-CLUSTER.exam-nervous_system.v1.adl')
15 assert_nothing_raised do
16 @validator.validate(exam_nervous_system, 'openEHR-EHR-CLUSTER.exam-nervous_system.v1.adl')
17 end
18
19# exam_uterine_cervix = File.read('tests/openEHR-EHR-CLUSTER.exam-uterine_cervix.v1.adl')
20# # assert_raise(Racc::ParseError) do
21# @validator.validate(exam_uterine_cervix, 'openEHR-EHR-CLUSTER.exam-uterine_cervix.v1.adl')
22# # end
23
24 end
25end
Note: See TracBrowser for help on using the repository browser.