Sign Up

Sign Up to our social questions and Answers Engine to ask questions, answer people’s questions, and connect with other people.

Have an account? Sign In

Have an account? Sign In Now

Sign In

Login to our social questions & Answers Engine to ask questions answer people’s questions & connect with other people.

Sign Up Here

Forgot Password?

Don't have account, Sign Up Here

Forgot Password

Lost your password? Please enter your email address. You will receive a link and will create a new password via email.

Have an account? Sign In Now

You must login to ask a question.

Forgot Password?

Need An Account, Sign Up Here

Please briefly explain why you feel this question should be reported.

Please briefly explain why you feel this answer should be reported.

Please briefly explain why you feel this user should be reported.

Sign InSign Up

The Archive Base

The Archive Base Logo The Archive Base Logo

The Archive Base Navigation

  • SEARCH
  • Home
  • About Us
  • Blog
  • Contact Us
Search
Ask A Question

Mobile menu

Close
Ask a Question
  • Home
  • Add group
  • Groups page
  • Feed
  • User Profile
  • Communities
  • Questions
    • New Questions
    • Trending Questions
    • Must read Questions
    • Hot Questions
  • Polls
  • Tags
  • Badges
  • Buy Points
  • Users
  • Help
  • Buy Theme
  • SEARCH
Home/ Questions/Q 6991885
In Process

The Archive Base Latest Questions

Editorial Team
  • 0
Editorial Team
Asked: May 27, 20262026-05-27T19:33:46+00:00 2026-05-27T19:33:46+00:00

From a WCF service we get a quit complex reponse with multiple nested lists

  • 0

From a WCF service we get a quit complex reponse with multiple nested lists and alot of properties (Up to 5 levels deep). This response isn’t usable one on one, so we built translators that ‘translate’ it to a domain object we can use in our UI.

We want to unittest the translation process so we know that there are is no mismapping between fields. Currently in my unittests i’m building the response in code. But that’s quit some work, especially when i need some variants in the different responses to test the different flows. Also the unittests become very large files. (Only building one response can be up to more than 200 lines)

I have been thinking about a way to make it easier to build up the responses and make my unittests look more clean.

One option i have been thinking about is create for every unittest an XML file with the required response, deserialize this to the response and do my unittests on the deserialized object.

The pro’s of this method are that the unittests will become much smaller, and easier to create. But updating a file/element will be harder. Or at least that’s what I think.

Anyone has some thoughts or different options for making this response building easier?

  • 1 1 Answer
  • 0 Views
  • 0 Followers
  • 0
Share
  • Facebook
  • Report

Leave an answer
Cancel reply

You must login to add an answer.

Forgot Password?

Need An Account, Sign Up Here

1 Answer

  • Voted
  • Oldest
  • Recent
  • Random
  1. Editorial Team
    Editorial Team
    2026-05-27T19:33:47+00:00Added an answer on May 27, 2026 at 7:33 pm

    You can use a framework such as AutoFixture to help you create instances of your response. AutoFixture will set properties automatically, thus making your constructing code really short, and you can override its behavior where needed. Example:

    var mc = fixture.Build<MyResponseClass>()
       .With(x => x.SomeProperty, "SomeValue")
       .CreateAnonymous();
    

    For non-customized values, Autofixture uses deterministic randomness to generate the values, which ensures that you get different values each time, but still keeping the values within a valid range.

    • 0
    • Reply
    • Share
      Share
      • Share on Facebook
      • Share on Twitter
      • Share on LinkedIn
      • Share on WhatsApp
      • Report

Sidebar

Related Questions

How can I get a client's address from a WCF Service Application? Also, is
I am trying to get serialized results from a WCF service from database using
I created a simple orchestration to call a WCF service and get response from
I have WCF service to get users from the ActiveDirectory. I receive parameter from
I'm trying to get a list of entities from a WCF service, the problem
I am trying to get streamed output from a WCF service. I have set
I will develop a WCF service. The service will get data from SQL Server.
I am trying to return some JSON from a WCF service. This service simply
Thus for used ajax enabled wcf services to get records from DB and display
How can i return xdocument from wcf service??? what i need to do to

Explore

  • Home
  • Add group
  • Groups page
  • Communities
  • Questions
    • New Questions
    • Trending Questions
    • Must read Questions
    • Hot Questions
  • Polls
  • Tags
  • Badges
  • Users
  • Help
  • SEARCH

Footer

© 2021 The Archive Base. All Rights Reserved
With Love by The Archive Base

Insert/edit link

Enter the destination URL

Or link to existing content

    No search term specified. Showing recent items. Search or use up and down arrow keys to select an item.