spec/kamerling/uuid_spec.rb in kamerling-0.0.2 vs spec/kamerling/uuid_spec.rb in kamerling-0.0.3
- old
+ new
@@ -1,24 +1,27 @@
require_relative '../spec_helper'
+require_relative '../../lib/kamerling/uuid'
-module Kamerling describe UUID do
- describe '.[]' do
- it 'creates a normal UUID representation from binary data' do
- uuid = '31364220-7072-6f6a-6563-742055554944'
- UUID['16B project UUID'].must_equal uuid
+module Kamerling
+ describe UUID do
+ describe '.[]' do
+ it 'creates a normal UUID representation from binary data' do
+ uuid = '31364220-7072-6f6a-6563-742055554944'
+ UUID['16B project UUID'].must_equal uuid
+ end
end
- end
- describe '.bin' do
- it 'returns the binary representation of an UUID' do
- UUID.bin('31364220-7072-6f6a-6563-742055554944')
- .must_equal '16B project UUID'
+ describe '.bin' do
+ it 'returns the binary representation of an UUID' do
+ UUID.bin('31364220-7072-6f6a-6563-742055554944')
+ .must_equal '16B project UUID'
+ end
end
- end
- describe '.new' do
- it 'creates a new random UUID' do
- UUID.new.must_match(/\A\h{8}-\h{4}-\h{4}-\h{4}-\h{12}\z/)
- UUID.new.wont_equal UUID.new
+ describe '.new' do
+ it 'creates a new random UUID' do
+ UUID.new.must_match(/\A\h{8}-\h{4}-\h{4}-\h{4}-\h{12}\z/)
+ UUID.new.wont_equal UUID.new
+ end
end
end
-end end
+end