public async Task with_non_duplicated_person_CreateAddress_should_return_new_SSG_address() { _odataClientMock.Setup(x => x.For <SSG_Address>(null).Set(It.Is <AddressEntity>(x => x.AddressLine1 == "address full text")) .InsertEntryAsync(It.IsAny <CancellationToken>())) .Returns(Task.FromResult(new SSG_Address() { AddressLine1 = "line1", AddressId = _testAddressId }) ); var address = new AddressEntity() { AddressLine1 = "address full text", CountryText = "canada", CountrySubdivisionText = "British Columbia", Person = new SSG_Person() { PersonId = _testId } }; var result = await _sut.CreateAddress(address, CancellationToken.None); Assert.AreEqual("line1", result.AddressLine1); }
public async Task with_correct_searchRequestid_upload_address_should_success() { var address = new SSG_Address() { FullText = "address full text", Country = new SSG_Country() { Name = "canada" }, SearchRequest = new SSG_SearchRequest() { SearchRequestId = testId } }; var result = await _sut.CreateAddress(address, CancellationToken.None); Assert.AreEqual("test", result.FullText); }
public async Task with_correct_searchRequestid_upload_address_should_success() { var address = new SSG_Address() { AddressLine1 = "address full text", CountryText = "canada", CountrySubdivisionText = "British Columbia", SearchRequest = new SSG_SearchRequest() { SearchRequestId = testId }, Person = new SSG_Person() { PersonId = testPersonId } }; var result = await _sut.CreateAddress(address, CancellationToken.None); Assert.AreEqual("test", result.AddressLine1); }