public UserViewModel(LoginUser user)
 {
     users = new List<UserViewModel>();
     Id = user.Id;
     Username = user.Username;
     Password = user.Password;
     UserType = user.UserType;
     users.Add(this);
 }
        public void For_UserCreation_Given_UserModel_ResultsIs_Success()
        {
            Int32 type = 1;
            var access = Substitute.For<IDataAccess>();
            var db = Substitute.For<IBaseRepository<LoginUser>>();

            var user = new LoginUser() {Username = "******",Password = "******",UserTypeId = type};

            var result = db.Create(user);

            db.Received();

        }