@Test
public void saveEvent() {
//We assume Event is linked to a person
// 1rst save a new Person
Person person = new Person();
person.firstName = "Laurent";
person.lastName = "Bois";
person.pseudonym = "LOLO";
person.save();
assertNotNull(person.id);
Person p = Person.findByPseudonym("LOLO");
assertEquals("Laurent", p.firstName);
assertEquals("Bois", p.lastName);
assertEquals("LOLO", p.pseudonym);
Event event = new Event();
event.code = "HRF";
event.description = "Test unitaire saveEvent";
event.level = new Long(0);
event.person = p;
event.save();
assertNotNull(event.id);
// Find the event
Event e = Event.findByDescription("Test unitaire saveEvent");
assertEquals("HRF", e.code);
assertEquals(new Long(0), e.level);
assertEquals("LOLO", e.person.pseudonym);
assertEquals("Laurent", e.person.firstName);
assertEquals("Bois", e.person.lastName);
}
To view this discussion on the web visit https://groups.google.com/d/msg/play-framework/-/jjSNQSYdvuoJ.--
You received this message because you are subscribed to the Google Groups "play-framework" group.
To post to this group, send email to play-fr...@googlegroups.com.
To unsubscribe from this group, send email to play-framewor...@googlegroups.com.
For more options, visit this group at http://groups.google.com/group/play-framework?hl=en.
To post to this group, send email to play-framework@googlegroups.com.
To unsubscribe from this group, send email to play-framework+unsubscribe@googlegroups.com.
To post to this group, send email to play-framework@googlegroups.com.
To unsubscribe from this group, send email to play-framework+unsubscribe@googlegroups.com.
To post to this group, send email to play-framework@googlegroups.com.
To unsubscribe from this group, send email to play-framework+unsubscribe@googlegroups.com.
To post to this group, send email to play-framework@googlegroups.com.
To unsubscribe from this group, send email to play-framework+unsubscribe@googlegroups.com.
To post to this group, send email to play-framework@googlegroups.com.
To unsubscribe from this group, send email to play-framework+unsubscribe@googlegroups.com.
Event event1 = new Event();
event1.code = "HRF";
event1.description = "Test unitaire saveEvent INFO";
event1.level = new Long(0);
Event event2 = new Event();
event2.code = "HRF";
event2.description = "Test unitaire saveEvent WARNING";
event2.level = new Long(1);
Event event3 = new Event();
event3.code = "HRF";
event3.description = "Test unitaire saveEvent ALARM";
event3.level = new Long(2);
List<Event> events = new ArrayList<Event>();
events.add(event1);
events.add(event2);
events.add(event3);
Person person = new Person();
person.firstName = "Laurent";
person.lastName = "Bois";
person.pseudonym = "LOLO";
person.events = events;
person.save();
assertNotNull(person.id);
Person p = Person.findByPseudonym("LOLO");
assertNotNull(p.events);
assertEquals(3, p.events.size());
Event e3 = Event.findByDescription("Test unitaire saveEvent ALARM");
assertNotNull(e3);
assertEquals("Test unitaire saveEvent ALARM", e3.description);
Event e2 = Event.findByDescription("Test unitaire saveEvent WARNING");
assertNotNull(e2);
assertEquals("Test unitaire saveEvent WARNING", e2.description);
Event e = Event.findByDescription("Test unitaire saveEvent INFO");
assertNotNull(e);
assertEquals("Test unitaire saveEvent INFO", e.description);
assertEquals("HRF", e.code);
assertEquals(new Long(0), e.level);
assertNotNull(e.person);
assertEquals("Laurent", e.person.firstName);
assertEquals("Bois", e.person.lastName);
assertEquals("LOLO", e.person.pseudonym);
--
You received this message because you are subscribed to the Google Groups "play-framework" group.
To view this discussion on the web visit https://groups.google.com/d/msg/play-framework/-/ARSAVPGJ7zkJ.
To post to this group, send email to play-fr...@googlegroups.com.
To unsubscribe from this group, send email to play-framewor...@googlegroups.com.