public void ShouldGenerateList() { PersonGroupPersonRequestGenerator .List("default") .Should() .MatchSnapshot(); }
public void ShouldGenerateGet() { PersonGroupPersonRequestGenerator .Get("default", Guid.Empty.ToString()) .Should() .MatchSnapshot(); }
public void ShouldGenerateUpdate() { PersonGroupPersonRequestGenerator .Update("default", Guid.Empty.ToString(), "User2") .Should() .MatchSnapshot(); }
public void ShouldGenerateCreate() { PersonGroupPersonRequestGenerator .Create("default", "User", @"{""test"":""data""}") .Should() .MatchSnapshot(); }
public async override Task OnInitializedAsync() { await base.OnInitializedAsync().ConfigureAwait(false); if (string.IsNullOrWhiteSpace(PersonGroupId)) { Error = "Person group ID not set!"; // Generate generic requests for demo purposes. _getPeopleRequest = PersonGroupPersonRequestGenerator.List("group-id"); _createPersonRequest = PersonGroupPersonRequestGenerator.Create("group-id", "Person's name", "{\"custom\":\"data\"}"); _updatePersonRequest = PersonGroupPersonRequestGenerator.Update("group-id", Guid.Empty.ToString(), "Person's name", "{\"custom\":\"data\"}"); _deletePersonRequest = PersonGroupPersonRequestGenerator.Delete("group-id", Guid.Empty.ToString()); _getGroupTrainStatusRequest = PersonGroupRequestGenerator.CheckTraining("group-id"); _trainRequest = PersonGroupRequestGenerator.Train("group-id"); RefreshRequests(); return; } string groupId = PersonGroupId !; _getPeopleRequest = PersonGroupPersonRequestGenerator.List(groupId); _createPersonRequest = PersonGroupPersonRequestGenerator.Create(groupId, "Person's name", "{\"custom\":\"data\"}"); _updatePersonRequest = PersonGroupPersonRequestGenerator.Update(groupId, Guid.Empty.ToString(), "Person's name", "{\"custom\":\"data\"}"); _deletePersonRequest = PersonGroupPersonRequestGenerator.Delete(groupId, Guid.Empty.ToString()); _getGroupTrainStatusRequest = PersonGroupRequestGenerator.CheckTraining(groupId); _trainRequest = PersonGroupRequestGenerator.Train(groupId); RefreshRequests(); }
public override async Task OnInitializedAsync() { Error = string.Empty; await base.OnInitializedAsync().ConfigureAwait(false); if (string.IsNullOrWhiteSpace(PersonGroupId)) { Error = "Person group ID not set!"; } if (string.IsNullOrWhiteSpace(PersonId)) { Error = "Person ID not set!"; } if (!string.IsNullOrWhiteSpace(Error)) { _personRequest = PersonGroupPersonRequestGenerator.Get("group-id", Guid.Empty.ToString()); _addFaceRequest = PersonGroupPersonFaceRequestGenerator.Add("group-id", Guid.Empty.ToString(), "http://image.url"); _addFaceRequest = PersonGroupPersonFaceRequestGenerator.Add("group-id", Guid.Empty.ToString(), new byte[0]); _addFaceRequest = PersonGroupPersonFaceRequestGenerator.Get("group-id", Guid.Empty.ToString(), Guid.Empty.ToString()); _addFaceRequest = PersonGroupPersonFaceRequestGenerator.Update("group-id", Guid.Empty.ToString(), Guid.Empty.ToString(), @"{""user"":""data""}"); _addFaceRequest = PersonGroupPersonFaceRequestGenerator.Delete("group-id", Guid.Empty.ToString(), Guid.Empty.ToString()); UpdateRequestList(); return; } string groupId = PersonGroupId !; string personId = PersonId !; _personRequest = PersonGroupPersonRequestGenerator.Get(groupId, personId); _addFaceRequest = PersonGroupPersonFaceRequestGenerator.Add(groupId, personId, "http://image.url"); _addBinaryFaceRequest = PersonGroupPersonFaceRequestGenerator.Add(groupId, personId, new byte[0]); _getFaceRequest = PersonGroupPersonFaceRequestGenerator.Get(groupId, personId, Guid.Empty.ToString()); _updateFaceRequest = PersonGroupPersonFaceRequestGenerator.Update(groupId, personId, Guid.Empty.ToString(), @"{""user"":""data""}"); _deleteFaceRequest = PersonGroupPersonFaceRequestGenerator.Delete(groupId, personId, Guid.Empty.ToString()); UpdateRequestList(); await GetPerson().ConfigureAwait(false); }