Sha256: e148050c6747242f3799d1c0650a639baf32fdf9f914f3cb5809f89fa4a5ab98

Contents?: true

Size: 676 Bytes

Versions: 12

Compression:

Stored size: 676 Bytes

Contents

require "spec_helper"

describe BazaModels::Model::Manipulation do
  include DatabaseHelper

  let(:user) { User.new(email: "test@example.com") }
  let(:role_user) { Role.new(user: user, role: "user") }
  let(:role_admin) { Role.new(user: user, role: "administrator") }

  it "#created_at" do
    expect(user.created_at).to eq nil
    user.save!
    expect(user.created_at).to_not eq nil
  end

  it "#updated_at" do
    expect(user.updated_at).to eq nil
    user.save!
    expect(user.updated_at).to_not eq nil
    old_updated_at = user.updated_at
    sleep 1
    user.email = "test2@example.com"
    user.save!
    expect(user.updated_at).to_not eq old_updated_at
  end
end

Version data entries

12 entries across 12 versions & 1 rubygems

Version Path
baza_models-0.0.13 spec/baza_models/model/manipulation_spec.rb
baza_models-0.0.12 spec/baza_models/model/manipulation_spec.rb
baza_models-0.0.11 spec/baza_models/model/manipulation_spec.rb
baza_models-0.0.10 spec/baza_models/model/manipulation_spec.rb
baza_models-0.0.9 spec/baza_models/model/manipulation_spec.rb
baza_models-0.0.8 spec/baza_models/model/manipulation_spec.rb
baza_models-0.0.7 spec/baza_models/model/manipulation_spec.rb
baza_models-0.0.6 spec/baza_models/model/manipulation_spec.rb
baza_models-0.0.5 spec/baza_models/model/manipulation_spec.rb
baza_models-0.0.4 spec/baza_models/model/manipulation_spec.rb
baza_models-0.0.3 spec/baza_models/model/manipulation_spec.rb
baza_models-0.0.2 spec/baza_models/model/manipulation_spec.rb