Ignore:
Timestamp:
Aug 20, 2009, 8:16:53 PM (15 years ago)
Author:
KOBAYASHI, Shinji
Message:

move from Test:Unit to RSpec

Location:
ruby/branches/0.5/lib/open_ehr
Files:
22 edited

Legend:

Unmodified
Added
Removed
  • ruby/branches/0.5/lib/open_ehr/assumed_library_types.rb

    r167 r216  
    33require 'time'
    44
    5 module OpenEhr
     5module OpenEHR
    66  module AssumedLibraryTypes
    77    class Any < Object
  • ruby/branches/0.5/lib/open_ehr/rm/common/archetyped.rb

    r186 r216  
    22# http://www.openehr.org/uml/release-1.0.1/Browsable/_9_0_76d0249_1109318114715_211173_0Report.html
    33# Ticket refs #65
    4 module OpenEhr
     4module OpenEHR
    55  module RM
    66    module Common
  • ruby/branches/0.5/lib/open_ehr/rm/common/change_control.rb

    r192 r216  
    22# http://www.openehr.org/uml/release-1.0.1/Browsable/_9_0_76d0249_1109326589721_134411_997Report.html
    33# Ticket refs #64
    4 include OpenEhr::RM::Common::Generic
    5 module OpenEhr
     4include OpenEHR::RM::Common::Generic
     5module OpenEHR
    66  module RM
    77    module Common
  • ruby/branches/0.5/lib/open_ehr/rm/common/directory.rb

    r167 r216  
    22# http://www.openehr.org/uml/release-1.0.1/Browsable/_9_5_1_76d0249_1140536622627_218703_7149Report.html
    33# Ticket refs #63
    4 include OpenEhr::RM::DataTypes::Text
    5 module OpenEhr
     4include OpenEHR::RM::DataTypes::Text
     5module OpenEHR
    66  module RM
    77    module Common
    88      module Directory
    9         class Folder < OpenEhr::RM::Common::Archetyped::Locatable
     9        class Folder < OpenEHR::RM::Common::Archetyped::Locatable
    1010          attr_accessor :items
    1111          attr_reader :folders
     
    2222          end
    2323        end       
    24         class VersionedFolder < OpenEhr::RM::Common::ChangeControl::VersionedObject
     24        class VersionedFolder < OpenEHR::RM::Common::ChangeControl::VersionedObject
    2525        end
    2626      end # of Directory
  • ruby/branches/0.5/lib/open_ehr/rm/common/generic.rb

    r167 r216  
    22# http://www.openehr.org/uml/release-1.0.1/Browsable/_9_5_1_76d0249_1140169202660_257304_813Report.html
    33# Related to the ticket #62
    4 include OpenEhr::RM::Support::Identification
    5 include OpenEhr::RM::DataTypes::Basic
    6 module OpenEhr
     4include OpenEHR::RM::Support::Identification
     5include OpenEHR::RM::DataTypes::Basic
     6module OpenEHR
    77  module RM
    88    module Common
  • ruby/branches/0.5/lib/open_ehr/rm/common/resource.rb

    r167 r216  
    11require 'set'
    2 module OpenEhr
     2module OpenEHR
    33  module RM
    44    module Common
  • ruby/branches/0.5/lib/open_ehr/rm/composition/content/entry.rb

    r167 r216  
    1 module OpenEhr
     1module OpenEHR
    22  module RM
    33    module Content
  • ruby/branches/0.5/lib/open_ehr/rm/data_structures.rb

    r175 r216  
    44# refs #59
    55
    6 module OpenEhr
     6module OpenEHR
    77  module RM
    88    module DataStructures
    9       class DataStructure < OpenEhr::RM::Common::Archetyped::Locatable
     9      class DataStructure < OpenEHR::RM::Common::Archetyped::Locatable
    1010        def initialize(args = { })
    1111          super(args)
  • ruby/branches/0.5/lib/open_ehr/rm/data_structures/item_structure.rb

    r215 r216  
    44# refs #54
    55require 'set'
    6 include OpenEhr::RM::DataStructures
    7 module OpenEhr
     6include OpenEHR::RM::DataStructures
     7module OpenEHR
    88  module RM
    99    module DataStructures
     
    195195    end # of DataStructures
    196196  end # of RM
    197 end # of OpenEhr
     197end # of OpenEHR
  • ruby/branches/0.5/lib/open_ehr/rm/data_structures/item_structure/representation.rb

    r189 r216  
    33# http://www.openehr.org/uml/release-1.0.1/Browsable/_9_0_76d0249_1109066789167_738055_2581Report.html
    44# refs #53
    5 module OpenEhr
     5module OpenEHR
    66  module RM
    77    module DataStructures
    88      module ItemStructure
    99        module Representation
    10           class Item < OpenEhr::RM::Common::Archetyped::Locatable
     10          class Item < OpenEHR::RM::Common::Archetyped::Locatable
    1111            def initialize(args = {})
    1212              super(args)
     
    6161    end # of DataStructures
    6262  end # of RM
    63 end # of OpenEhr
     63end # of OpenEHR
  • ruby/branches/0.5/lib/open_ehr/rm/data_types/basic.rb

    r195 r216  
    22# http://www.openehr.org/uml/release-1.0.1/Browsable/_9_0_76d0249_1109067591791_562382_3151Report.html
    33# Ticket refs #52
    4 module OpenEhr
     4module OpenEHR
    55  module RM
    66    module DataTypes
     
    1010
    1111        class DataValue
    12           include OpenEhr::RM::Support::Definition::BasicDefinition
     12          include OpenEHR::RM::Support::Definition::BasicDefinition
     13          attr_accessor :value
     14          alias :v :value
     15
     16          def initialize(args = {})
     17            self.value = args[:value]
     18          end
     19
    1320          def ==(other)
    1421            return self.value == other.value
     
    1724
    1825        class DvBoolean < DataValue
    19           def initialize(value)
    20             self.value = value
     26          def initialize(args)
     27            super(args)
    2128          end
     29
    2230          def value=(value)
    2331            raise ArgumentError, "value must not be nil" if value.nil?
     
    3543
    3644        class DvState < DataValue
    37           attr_reader :value
     45          attr_reader :is_terminal
    3846
    39           def initialize(value, is_terminal)
    40             self.value=value
    41             self.is_terminal=is_terminal
     47          def initialize(args)           
     48            super(args)
     49            self.is_terminal = args[:is_terminal]
    4250          end
     51
    4352          def value=(v)
    4453            raise ArgumentError, "value should not be nil" if v.nil?
    4554            @value = v
    4655          end
     56
    4757          def is_terminal?
    4858            @is_terminal
    4959          end
     60
    5061          def is_terminal=(s)
    5162            raise ArgumentError, "terminal should not be nil" if s.nil?
     
    5566
    5667        class DvIdentifier
    57           attr_accessor :issuer, :assigner, :id, :type
    58           def initialize(assigner, id, issuer, type)
     68          attr_reader :issuer, :assigner, :id, :type
     69
     70          def initialize(args = {})
    5971            if assigner.nil? or assigner.empty?\
    6072              or id.nil? or id.empty? or issuer.nil? or issuer.empty?\
  • ruby/branches/0.5/lib/open_ehr/rm/data_types/encapsulated.rb

    r174 r216  
    55require 'locale/info'
    66
    7 module OpenEhr
     7module OpenEHR
    88  module RM
    99    module DataTypes
    1010      module Encapsulated
    11         class DvEncapsulated  < OpenEhr::RM::DataTypes::Basic::DataValue
     11        class DvEncapsulated  < OpenEHR::RM::DataTypes::Basic::DataValue
    1212          attr_reader :language, :charset, :size
    1313          def initialize(charset, language, size)
  • ruby/branches/0.5/lib/open_ehr/rm/data_types/quantity.rb

    r175 r216  
    33# Ticket refs #50
    44#require 'assumed_library_types'
    5 module OpenEhr
     5module OpenEHR
    66  module RM
    77    module DataTypes
    88      module Quantity
    9 
    10 #        autoload :Date_Time, "rm/data_types/quantity/date_time.rb"
    11 
    12         class DvOrdered < OpenEhr::RM::DataTypes::Basic::DataValue
     9        class DvOrdered < OpenEHR::RM::DataTypes::Basic::DataValue
    1310          include Comparable
    1411          attr_accessor :normal_range, :other_refference_ranges, :normal_status
    1512
    16           def initialize(normal_range=nil, normal_status = nil,
    17                          other_reference_ranges=nil)
    18             self.normal_range = normal_range
    19             self.normal_status = normal_status
    20             self.other_reference_ranges = other_reference_ranges
     13          def initialize(args = {})
     14            self.normal_range = args[:normal_range]
     15            self.normal_status = args[:normal_status]
     16            self.other_reference_ranges = args[:other_reference_ranges]
    2117          end         
    2218
     
    5147        end
    5248
    53         class DvInterval < OpenEhr::AssumedLibraryTypes::Interval
     49        class DvInterval < OpenEHR::AssumedLibraryTypes::Interval
    5450
    5551        end
     
    121117
    122118          def is_strictly_comparable_to?(others)
    123             unless others.instance_of? OpenEhr::RM::DataTypes::Quantity::DvOrdinal
     119            unless others.instance_of? OpenEHR::RM::DataTypes::Quantity::DvOrdinal
    124120              return false
    125121            end
  • ruby/branches/0.5/lib/open_ehr/rm/data_types/text.rb

    r167 r216  
    22# http://www.openehr.org/uml/release-1.0.1/Browsable/_9_0_76d0249_1109067605961_209522_3179Report.html
    33# Ticket refs #48
    4 module OpenEhr
     4module OpenEHR
    55  module RM
    66    module DataTypes
     
    6262        end # of CodePhrase
    6363
    64         class DvText < OpenEhr::RM::DataTypes::Basic::DataValue
     64        class DvText < OpenEHR::RM::DataTypes::Basic::DataValue
    6565          attr_reader :value, :formatting, :hyperlink, :mappings
    6666          attr_reader :language, :encoding
     
    146146        end
    147147
    148         class DvParagraph < OpenEhr::RM::DataTypes::Basic::DataValue
     148        class DvParagraph < OpenEHR::RM::DataTypes::Basic::DataValue
    149149          attr_reader :items
    150150          def initialize(items)
  • ruby/branches/0.5/lib/open_ehr/rm/data_types/time_specification.rb

    r167 r216  
    11# This module is related to the ticket #47
    22
    3 module OpenEhr
     3module OpenEHR
    44  module RM
    55    module DataTypes
    66      module TimeSpecification
    7         class DvTimeSpecification < OpenEhr::RM::DataTypes::Basic::DataValue
     7        class DvTimeSpecification < OpenEHR::RM::DataTypes::Basic::DataValue
    88          attr_reader :value
    99
  • ruby/branches/0.5/lib/open_ehr/rm/data_types/uri.rb

    r173 r216  
    2424end
    2525
    26 module OpenEhr
     26module OpenEHR
    2727  module RM
    2828    module DataTypes
    2929      module Uri
    30         class DvUri < OpenEhr::RM::DataTypes::Basic::DataValue
     30        class DvUri < OpenEHR::RM::DataTypes::Basic::DataValue
    3131          def initialize(value)
    3232            self.value = value
  • ruby/branches/0.5/lib/open_ehr/rm/security.rb

    r167 r216  
    22# http://www.openehr.org/uml/release-1.0.1/Browsable/_9_5_1_76d0249_1155650882301_836618_5314Report.html
    33# Ticket refs #41
    4 module OpenEhr
     4module OpenEHR
    55  module RM
    66    module Security
  • ruby/branches/0.5/lib/open_ehr/rm/support/assumed_types.rb

    r167 r216  
    22# and am, I will integrated to /lib/models/assumed_types.rb.
    33# By Shinji KOBAYASHI, 2008-07-20
    4 module OpenEhr
     4module OpenEHR
    55  module RM
    66    module Support
  • ruby/branches/0.5/lib/open_ehr/rm/support/definition.rb

    r167 r216  
    1 module OpenEhr
     1module OpenEHR
    22  module RM
    33    module Support
  • ruby/branches/0.5/lib/open_ehr/rm/support/identification.rb

    r167 r216  
    22# http://www.openehr.org/uml/release-1.0.1/Browsable/_9_0_76d0249_1109331021343_528780_2066Report.html
    33# Ticket refs #39
    4 module OpenEhr
     4module OpenEHR
    55  module RM
    66    module Support
  • ruby/branches/0.5/lib/open_ehr/rm/support/measurement.rb

    r167 r216  
    1 module OpenEhr
     1module OpenEHR
    22  module RM
    33    module Support
  • ruby/branches/0.5/lib/open_ehr/rm/support/terminology.rb

    r167 r216  
    11
    2 module OpenEhr
     2module OpenEHR
    33  module RM
    44    module Support
     
    1818          end
    1919        end
    20         module OpenEhrCodeSetIdentifier
     20        module OpenEHRCodeSetIdentifier
    2121          CODE_SET_ID_CHARACER_SETS = "character sets".freeze
    2222          CODE_SET_ID_COMPRESSION_ALGORITHMS = "compression algorithms".freeze
     
    2929          end
    3030        end
    31         module OpenEhrTerminologyGroupIdentifiers
     31        module OpenEHRTerminologyGroupIdentifiers
    3232          GROUP_ID_ATTESTATION_REASON = "attestation reason".freeze
    3333          GROUP_ID_AUDIT_CHANGE_TYPE = "audit change type".freeze
     
    7575        end
    7676        class TerminologyService
    77           include OpenEhrCodeSetIdentifier, OpenEhrTerminologyGroupIdentifiers
     77          include OpenEHRCodeSetIdentifier, OpenEHRTerminologyGroupIdentifiers
    7878          def code_set(name)
    7979            raise NotImplementedError, "code_set is not implemented"
Note: See TracChangeset for help on using the changeset viewer.