public async void ReturnBaseValueSegmentThatIsFoundWithOwner() { const int assessmentEventIdWithoutACorrespondingBaseValueSegment = 12348; const int revenueObjectId = 12; DateTime eventDate = new DateTime(1999, 1, 1); var mock = new MockData { BaseValueSegmentId = 31333, DisplayName = "foo bar", EventDate = eventDate, RevenueObjectId = revenueObjectId, DocumentNumber = "abcd", DocumentType = "efg", OwnerId = 233, PercentageInterestGain = 23, GrmEventType = "grm type 1", GrmEventDate = new DateTime(1998, 12, 1), GrmEventDescription = "grm foo bar", LegalPartyDomain = _legalPartyDomain, GrmEventDomain = _grmEventDomain, }; _baseValueSegmentProvider.MockData(mock); _assessmentEventRepository.Setup(x => x.Get(assessmentEventIdWithoutACorrespondingBaseValueSegment)) .ReturnsAsync(new AssessmentEventDto { EventDate = eventDate }); var result = await _beneificialInterestBaseValueSegmentDomain.Get(assessmentEventIdWithoutACorrespondingBaseValueSegment); result.CurrentBaseValueSegment.AssertWith(mock); }
public async Task <IActionResult> GetBeneficialInterestByAssessmentId(int id) { return(new ObjectResult(await _beneificialInterestBaseValueSegmentDomain.Get(id))); }