Beispiel #1
0
        public async Task <ApiSimpleResponse <MemberModel> > SignUp(SignUpMemberRequest request)
        {
            var command  = Mapper.Map <SignUpMemberCommand>(request);
            var response = await Mediator.Send(command);

            return(Mapper.Map <ApiSimpleResponse <MemberModel> >(response));
        }
Beispiel #2
0
 private static void AssertMemberSameAsRequest(MemberModel member, SignUpMemberRequest request)
 {
     member.ShouldNotBeNull();
     member.ShouldSatisfyAllConditions(
         () => member.Name.ShouldBe(request.Name),
         () => member.Email.ShouldBe(request.Email),
         () => member.MonthlyExpense.ShouldBe(request.MonthlyExpense),
         () => member.MonthlySalary.ShouldBe(request.MonthlySalary),
         () => member.Id.ShouldBeGreaterThan(0));
 }