Sha256: a269271ed95171123c6ffbcdf42c20cb20bfe3aace2529e6d3a93bc97b39160c
Contents?: true
Size: 1.02 KB
Versions: 13
Compression:
Stored size: 1.02 KB
Contents
#encoding: utf-8 require 'spec_helper' describe 'mediatype' do before do @mediatype = gen_name 'mediatype' end context 'when not exists' do describe 'create' do it "should return integer id" do mediatypeid = zbx.mediatypes.create( :description => @mediatype, :type => 0, :smtp_server => "127.0.0.1", :smtp_email => "zabbix@test.com" ) mediatypeid.should be_kind_of(Integer) end end end context 'when exists' do before do @mediatypeid = zbx.mediatypes.create( :description => @mediatype, :type => 0, :smtp_server => "127.0.0.1", :smtp_email => "zabbix@test.com" ) end describe 'create_or_update' do it "should return id" do zbx.mediatypes.create_or_update( :description => @mediatype, :smtp_email => "zabbix2@test.com" ).should eq @mediatypeid end it "should return id" do expect(@mediatypeid).to eq @mediatypeid end end end end
Version data entries
13 entries across 13 versions & 1 rubygems