public void beforeEach()
        {
            var dataSet         = AdministratorClarifySession.CreateDataSet();
            var emailLogGeneric = dataSet.CreateGeneric("email_log");

            emailLogGeneric.Filter(f => f.Equals("objid", _logEmailObjid));
            emailLogGeneric.Query();

            _dataRow = emailLogGeneric[0];

            _historyItem = new HistoryItem();
            CommonActEntryBuilderDSLExtensions.emailLogUpdater(_dataRow, _historyItem, _schemaCache);
        }
        public override void beforeAll()
        {
            var mother = new ObjectMother(AdministratorClarifySession);
            var @case  = mother.CreateCase();

            _schemaCache   = Container.GetInstance <ISchemaCache>();
            _emailLogSetup = new LogCaseEmailSetup(@case.IDNumber)
            {
                Message   = "message body",
                CCList    = "cc-recipient",
                Recipient = "*****@*****.**"
            };
            _emailLogSetup.AdditionalFields.Append("x_subject", AdditionalFieldType.String, "subject");
            _logEmailObjid = AdministratorClarifySession.CreateSupportToolkit().LogCaseEmail(_emailLogSetup).Objid;
        }