public void CreateActionLogTest_AssertFalse() { var actionLogRepo = GetActionLogRepo("ActionLog_ProdTestDb", "ActionLog_ArchTestDb"); var sourceRepo = GetSourceRepo("ActionLog_ProdTestDb"); var typeRepo = GetTypeRepo("ActionLog_ProdTestDb"); var stateRepo = GetStateRepo("ActionLog_ProdTestDb"); var eventRepo = GetEventRepo("ActionLog_ProdTestDb", "ActionLog_ArchTestDb"); var checkType = CheckType.Mock(); typeRepo.CreateType(checkType); var state = State.Mock(); stateRepo.CreateState(state); var source = Source.Mock(checkType, state); sourceRepo.CreateSource(source); var @event = Event.Mock(checkType, state, source); eventRepo.CreateEvent(@event); var result = actionLogRepo.CreateActionLog(ActionLog.Mock(@event, state)); Assert.False(result == null, "ID should not be null"); }
public void InvalidActionLogValuesShouldReturnBadRequest() { var controller = GetFunctionalEventController("ActionLog", "ActionLog"); var result = controller.CreateActionLog(ActionLog.Mock(Event.Mock(CheckType.Mock(), State.Mock(), Source.Mock(CheckType.Mock(), State.Mock())), State.Mock()), Event.Mock(CheckType.Mock(), State.Mock(), Source.Mock(CheckType.Mock(), State.Mock())).Id); Assert.IsType <BadRequestResult>(result); }