示例#1
0
        public void ShouldAddHobby()
        {
            var dbResult = new Hobby
            {
                HobbyId = 4,
                HobbyName = "Fudging",
                UserId = 1,
                User = new User
                {
                    UserId = 1,
                    UserName = "******"
                }
            };
            _hobbyRepository = new Mock<IHobbyRepository>();
            _hobbyRepository.Setup(a => a.Add(It.IsAny<Hobby>())).Returns(dbResult);

            _hobbyLogic = new HobbyLogic(_hobbyRepository.Object);

            var result = _hobbyLogic.Add(new Common.Contracts.Hobby
            {
                HobbyId = 4,
                HobbyName = "Fudging",
                UserId = 1
            });

            Assert.IsNotNull(result);
        }