Commit 9d280ed0989dc07cf6fa991b065ad2b12bdc7795

Authored by David Silva
Committed by Fabio Teixeira
1 parent fb13fffc

Software license info test.

Showing 1 changed file with 23 additions and 0 deletions   Show diff stats
test/unit/software_license_info_test.rb 0 → 100644
... ... @@ -0,0 +1,23 @@
  1 +require File.dirname(__FILE__) + '/../../../../test/test_helper'
  2 +
  3 +class SoftwareDatabaseTest < ActiveSupport::TestCase
  4 +
  5 + def setup
  6 + @software_license_info = LicenseInfo.new(:version => "1.0", :link => "www.gpl2.com")
  7 + @software_license_info.id = 1
  8 + end
  9 +
  10 + should "save if all informations are filled" do
  11 + assert @software_license_info.save, "License Info should have been saved"
  12 + end
  13 +
  14 + should "not save if license info version is empty" do
  15 + @software_license_info.version = nil
  16 + assert !@software_license_info.save, "Version can't be blank"
  17 + end
  18 +
  19 + should "save if link is empty" do
  20 + @software_license_info.link = nil
  21 + assert @software_license_info.save, "License info should have been saved"
  22 + end
  23 +end
... ...