예제 #1
0
        private static GoalLogDto Map(IGoalLog goalLog)
        {
            var goalLogDto = new GoalLogDto
            {
                Id       = _goalLogs.Max(u => u.Id) + 1,
                DateTime = goalLog.DateTime,
                User     = goalLog.User,
                Calories = goalLog.Calories
            };

            return(goalLogDto);
        }
예제 #2
0
파일: LogTests.cs 프로젝트: rikp777/Fit
        public void GoalLog_Add_GoalShouldBeAdded_ValidationSucceeded()
        {
            var user = new UserDto
            {
                Id = 1,
            };
            var goallog = new GoalLogDto
            {
                Calories = 2500,
                DateTime = DateTime.Now,
                User     = user,
            };

            var expected = true;
            var actual   = _goallogLogic.Add(user.Id, goallog);

            Assert.AreEqual(expected, actual);
        }