Sha256: f20091a3398dd8c922944550628abc1e9bc4390296e1792a2605c6de9fff13de
Contents?: true
Size: 1.93 KB
Versions: 3
Compression:
Stored size: 1.93 KB
Contents
require "test/unit" require "source/students_list.rb" require "source/attr_limited_regex_accessor.rb" require "source/students_list_adapter.rb" require "source/database/students_list_db.rb" require "source/student/student.rb" require "source/data_list.rb" module RubbishCode class StudentsTests < Test::Unit::TestCase def test_add @students = StudentsList.new( StudentsListDBAdapter.new( StudentsListDB ) ) @start_count = @students.count @students.add_student( Student.new( lastname: "AAA", firstname: "BBB", patronymic: "CCC", params: { email: "test@email.com" } ) ) assert_equal(1, @students.count - @start_count) end def test_delete @students = StudentsList.new( StudentsListDBAdapter.new( StudentsListDB ) ) @students.add_student( Student.new( lastname: "AAA", firstname: "BBB", patronymic: "CCC", params: { email: "test@email.com" } ) ) @students.add_student( Student.new( lastname: "AAA", firstname: "BBB", patronymic: "CCC", params: { email: "test@email.com" } ) ) @current_count = @students.count @students_list = @students.get_students(0, 10, nil) @students.remove_student(@students_list[0].id) assert_equal(1, @current_count - @students.count) end end end
Version data entries
3 entries across 3 versions & 1 rubygems
Version | Path |
---|---|
Web_rubbish_code-1.0.2 | lib/source/students_tests.rb |
Web_rubbish_code-1.0.1 | lib/source/students_tests.rb |
Web_rubbish_code-1.0.0 | lib/source/students_tests.rb |