Пример #1
0
        public Models.DataModel.User Login(Models.DataModel.User loginUser)
        {
            var user = this.Get(loginUser.UserID);

            if (user.Password.Equals(loginUser.Password))
            {
                return(user);
            }

            throw new Exception("User ID or password error. ");
        }
        public void Test_For_DB_Status_GET_Valid(int expectedCount)
        {
            // Arrange
            var testData = new Models.DataModel.User[expectedCount];

            mockUserRepo.Setup(d => d.GetAll()).Returns(testData);
            // Act
            var actualResultType  = testHlthCtrler.DbStatus();
            var actualResultCount = ((OkNegotiatedContentResult <int>)actualResultType).Content;

            // Assert
            Assert.IsNotNull(actualResultType);
            Assert.IsNotNull(actualResultCount);
            Assert.IsInstanceOf(typeof(OkNegotiatedContentResult <int>), actualResultType);
            Assert.AreEqual(expectedCount, actualResultCount);
        }
Пример #3
0
 public void Add(Models.DataModel.User user)
 {
     userDa.Add(user);
 }
Пример #4
0
 public void Delete(Models.DataModel.User user)
 {
     userDa.Delete(user);
 }
Пример #5
0
 public void Update(Models.DataModel.User user)
 {
     userDa.Update(user);
 }