Sha256: a4515fe96f4d41500c182cccf69e3684b69790cbcabd8dbf793e25b479579fb4

Contents?: true

Size: 719 Bytes

Versions: 1

Compression:

Stored size: 719 Bytes

Contents

require 'test_helper'

class Ccls::SampleTemperatureTest < ActiveSupport::TestCase

	assert_should_behave_like_a_hash

	assert_should_create_default_object
	assert_should_act_as_list
	assert_should_not_require_attributes( :position )
	assert_should_have_many(:samples)

	test "explicit Factory sample temperature test" do
		assert_difference('SampleTemperature.count',1) {
			sample_temperature = Factory(:sample_temperature)
			assert_match /Key\d*/,  sample_temperature.key
			assert_match /Desc\d*/, sample_temperature.description
		}
	end

	test "should return description as to_s" do
		sample_temperature = create_sample_temperature
		assert_equal sample_temperature.description, "#{sample_temperature}"
	end

end

Version data entries

1 entries across 1 versions & 1 rubygems

Version Path
ccls-ccls_engine-3.11.0 test/unit/ccls/sample_temperature_test.rb