public void GenerateFreeAgreement() { var attendees = new List <Attendee>(); attendees.Add(new Attendee(new FullName("boudoux", "aurelien"), "DOT SHARK")); attendees.Add(new Attendee(new FullName("revel", "alexandre"), "TREND")); attendees.Add(new Attendee(new FullName("Aldebert", "Gregory"), "TREND")); var repo = new DocumentCreator(Path.Combine(Directory.GetCurrentDirectory(), "..\\..\\")); var doc = repo.CreateFreeAgreement("2018 6001 T", "DOT SHARK", "111 rue francis de pressensé", "69100", "VILLEURBANNE", new FullName("boudoux", "aurelien"), "SET Niveau IV", new DateTime(2018, 1, 23), 3, "Saint PRIEST", attendees); //Process.Start(doc); }