Exemplo n.º 1
0
        public void Action_ActionWithNoReminderType_NoBrokenRules()
        {
            //validAction.ReminderType = ReminderType.NoReminder;
            DA.Action actionWithNoReminderType = validAction;
            var       brokenRulesCount         = actionWithNoReminderType.GetBrokenRules().Count();

            Assert.AreEqual(0, brokenRulesCount);
        }
Exemplo n.º 2
0
        public void Action_ActionWithEarlierRemindOn_GetBrokenRules()
        {
            validAction.RemindOn = DateTime.Now.AddDays(-1);
            DA.Action actionWithEarlierRemindOn = validAction;
            var       brokenRulesCount          = actionWithEarlierRemindOn.GetBrokenRules().Count();

            Assert.AreEqual(1, brokenRulesCount);
        }
Exemplo n.º 3
0
        public void Action_ActionWithNoMessage_GetBrokenRules()
        {
            validAction.Details = null;
            DA.Action actionWithNoMessage = validAction;
            var       brokenRulesCount    = actionWithNoMessage.GetBrokenRules().Count();

            Assert.AreEqual(null, actionWithNoMessage.Details);
            Assert.AreEqual(1, brokenRulesCount);
        }
Exemplo n.º 4
0
        public void ActionAutoMap_ViewModelToEntity_SuccessfulMap()
        {
            ActionViewModel viewModel = ActionMockData.GetActionViewModel();

            DA.Action action = Mapper.Map <ActionViewModel, DA.Action>(viewModel);

            Assert.AreEqual(action.Id, viewModel.ActionId);
            Assert.AreEqual(action.Details, viewModel.ActionMessage);
            Assert.AreEqual(action.Contacts.Count, viewModel.Contacts.Count());
        }
Exemplo n.º 5
0
        public void Action_ActionWithNoContacts_GetBrokenRules()
        {
            validAction.Contacts = null;
            DA.Action actionWithNoContact = validAction;
            var       brokenRulesCount    = actionWithNoContact.GetBrokenRules().Count();

            // what is the use of this? -- srinivas (this may not be required)
            //Assert.AreEqual(null, actionWithNoContact.Contacts);
            Assert.AreEqual(1, brokenRulesCount);
        }