public void should_serialize_and_deserialize_two_events()
        {
            // Arrange
            var events = new EventsList(new List<Event>
                {
                    new Event(new DateTime(2012, 12, 12)),
                    new Event(new DateTime(2011, 11, 1))
                });
            var target = new EventsSerializer("serialized.xml");

            // Act
            target.Serialize(events);
            var result = target.Deserialize();

            // Assert
            Assert.Equal(2, result.Count);
            Assert.Equal(new DateTime(2012, 12, 12), result[0].Date);
            Assert.Equal(new DateTime(2011, 11, 1), result[1].Date);
        }