Beispiel #1
0
        public void CreatePerson()
        {
            //arrange

            //act
            var result1 = _sut.CreatePerson(_personGroupId, _labronName);
            var result2 = _sut.CreatePerson(_personGroupId, _theRockName);

            //assert
            Assert.IsNotNull(result1);
            Assert.IsNotNull(result2);
            Assert.AreEqual("male", result1.PersonId);
        }
Beispiel #2
0
        public async Task <Person> CreatePerson()
        {
            HttpContext.Request.Headers.TryGetValue("name", out StringValues name);

            string persongroupPersonGroupId = "authorized";

            return(await api.CreatePerson(persongroupPersonGroupId, name));
        }
Beispiel #3
0
        public async Task <bool> AddUserAsync()
        {
            HttpContext.Request.Headers.TryGetValue("id", out StringValues id);
            HttpContext.Request.Headers.TryGetValue("name", out StringValues name);
            HttpContext.Request.Headers.TryGetValue("password", out StringValues password);

            SpeakerRepository speakerApi           = new SpeakerRepository();
            CreateVerificationProfileModel profile = await speakerApi.CreateVerificationProfile(SpeakerApiKey);

            FaceRepository faceApi = new FaceRepository();
            Person         person  = await faceApi.CreatePerson("authorized", name);

            UserEntity user = new UserEntity(Int32.Parse(id), name, password, profile.VerificationProfileId.ToString(), person.PersonId.ToString(), 0, 0);

            table.AddorReplaceUser(user);

            return(true);
        }