public void Do_not_create_duplicate_pending_logs() { var supplier = TestSupplier.CreateNaked(session); var mail = new TestMail(supplier); session.Save(mail); client.CreateUser(session); foreach (var user in client.Users) { session.Save(new TestMailSendLog(user, mail)); } session.CreateSQLQuery("delete from Logs.PendingMailLogs").ExecuteUpdate(); exporter.ExportDb(); Assert.AreEqual(1, session.Query <PendingMailLog>().Count()); }