public void Setup()
        {
            var dbMock = new Mock <IDatabaseService>();

            _meetingRooms = GetDbSetMeetingRoomMock();

            dbMock.Setup(x => x.MeetingRooms).Returns(_meetingRooms.Object);
            _database = dbMock;

            _model = new DeleteMeetingRoomModel()
            {
                Id = MeetingRoomId
            };
        }
        public void Execute(DeleteMeetingRoomModel model)
        {
            var meetingRoom = _database.MeetingRooms.Single(x => x.Id == model.Id);

            try
            {
                _database.MeetingRooms.Remove(meetingRoom);
                _database.Save();
            }
            catch (Exception e)
            {
                Log.Logger.Error(e, "Error occured while deleting meeting room from database");
                throw;
            }
        }
 public void Setup()
 {
     _model = new DeleteMeetingRoomModel();
 }