| | 40 | end |
|---|
| | 41 | |
|---|
| | 42 | |
|---|
| | 43 | # Test that a new event has the default attributes set |
|---|
| | 44 | |
|---|
| | 45 | def test_new_event_object |
|---|
| | 46 | |
|---|
| | 47 | event_log = EventLog.new |
|---|
| | 48 | |
|---|
| | 49 | assert(event_log.id == nil) |
|---|
| | 50 | assert(event_log.device_id == nil) |
|---|
| | 51 | assert(event_log.acknowledged == nil) |
|---|
| | 52 | assert(event_log.severity == nil) |
|---|
| | 53 | assert(event_log.event_text == nil) |
|---|
| | 54 | assert(event_log.created_at == nil) |
|---|
| | 55 | assert(event_log.updated_at == nil) |
|---|
| | 56 | |
|---|
| | 57 | end |
|---|
| | 58 | |
|---|
| | 59 | |
|---|
| | 60 | # Test each attribute in turn |
|---|
| | 61 | |
|---|
| | 62 | def test_event_object_attributes |
|---|
| | 63 | |
|---|
| | 64 | event_log = EventLog.new |
|---|
| | 65 | |
|---|
| | 66 | assert(event_log.id == nil) |
|---|
| | 67 | |
|---|
| | 68 | assert(!event_log.device_id?) |
|---|
| | 69 | assert(event_log.device_id == nil) |
|---|
| | 70 | event_log.device_id = @device.id |
|---|
| | 71 | assert(event_log.device_id == @device.id) |
|---|
| | 72 | |
|---|
| | 73 | assert(!event_log.acknowledged?) |
|---|
| | 74 | assert(event_log.acknowledged == nil) |
|---|
| | 75 | event_log.acknowledged = 1 |
|---|
| | 76 | assert(event_log.acknowledged == 1) |
|---|
| | 77 | assert(event_log.acknowledged?) |
|---|
| | 78 | |
|---|
| | 79 | assert(!event_log.severity?) |
|---|
| | 80 | assert(event_log.severity == nil) |
|---|
| | 81 | event_log.severity = 1 |
|---|
| | 82 | assert(event_log.severity == 1) |
|---|
| | 83 | assert(event_log.severity?) |
|---|
| | 84 | |
|---|
| | 85 | assert(!event_log.event_text?) |
|---|
| | 86 | assert(event_log.event_text == nil) |
|---|
| | 87 | event_log.event_text = "dummy" |
|---|
| | 88 | assert(event_log.event_text == "dummy") |
|---|
| | 89 | assert(event_log.event_text?) |
|---|
| | 90 | |
|---|
| | 91 | current_time = Time.now |
|---|
| | 92 | |
|---|
| | 93 | assert(!event_log.created_at?) |
|---|
| | 94 | assert(event_log.created_at == nil) |
|---|
| | 95 | event_log.created_at = current_time |
|---|
| | 96 | assert(event_log.created_at == current_time) |
|---|
| | 97 | assert(event_log.created_at?) |
|---|
| | 98 | |
|---|
| | 99 | assert(!event_log.updated_at?) |
|---|
| | 100 | assert(event_log.updated_at == nil) |
|---|
| | 101 | event_log.updated_at = current_time |
|---|
| | 102 | assert(event_log.updated_at == current_time) |
|---|
| | 103 | assert(event_log.updated_at?) |
|---|
| | 104 | |
|---|