Suoritettu

Provide me with a solution on how to perform integration testing on EF Core migrations

I require a brief consultation and perhaps a demo project that provides a Proof of Concept.

The details can be found on this StackOverflow thread:

[login to view URL]

I expect this to take around 4 hours, a bulk of which would go towards communicating online.

Ideally you'd have previous experience with integration testing EF Core migrations.

NOTE: Do NOT message me or place a bid until you've displayed that you've actually understood the issue by answering the question that follows the scenario below:

Scenario:

Your application has an initial migration and the corresponding data model contains a single entity: User. This class consists of a few properties, for e.g., string FirstName, string LastName, string Email, string Phone.

The application is set to apply migrations on startup using [login to view URL]().

Now you release v1 of the application and several users sign up, so your DB contains actual data.

You then decide to combine the first and last name properties, so you modify User to now only contain: string Name. You then add a migration, which will remove columns for FirstName/LastName as well as add one for Name (in its Up method).

Finally, you add a test case to your test project, where you do the following:

Arrange:-

- Perform a [login to view URL]() during test setup

- Create and instance of your User entity

Act:-

- Call a service to add the above User entity to your DB

- Call a service to retrieve all Users from your DB

Assert:-

- Verify that the Users retrieved has a count of 1 and for the first result, the User has the same properties as the one added.

Question:

What have you missed?

Taidot: ASP.NET, Backend Development, Testiautomaatio

Näytä lisää: best solution webcam integration, perform functionality testing critical eye, paypal pro integration testing, asp.net mvc integration testing, web api integration testing c#, webapplicationfactory asp.net core, integration testing asp.net core web api, asp.net web api integration testing with in-memory hosting, asp.net core integration testing authentication, asp.net core 2.1 integration testing, asp.net core integration testing, moss 2007 client integration testing checklist, steps ebay integration testing ofbiz, ecommerce solution myob integration, integration testing webmethods, usermanagers integration testing spring, integration testing jms, perform security testing website, modifiable integration testing template, perform web testing pda iphone

Tietoa työnantajasta:
( 0 arvostelua ) Australia

Projektin tunnus: #18912168

Myönnetty käyttäjälle:

alyelhaddad

Hello Ash, I believe we are in accordance with this project as per discussed in our last project chat. I've conducted the modifications we discussed earlier. This is now an xUnit test project [rather than console] and Lisää

$120 AUD 1 päivässä
(6 Arvostelua)
3.4

7 freelanceria on tarjonnut keskimäärin %project_bid_stats_avg_sub_26% %project_currencyDetails_sign_sub_27% tähän työhön

adeelpirzada

Hi have a nice day I checked your job in depth and i can add value and complete your project professionally and in a timely manner with my 7+ years of c# development. I have many experience in c# and wpf and had dev Lisää

$155 AUD 3 päivässä
(8 arvostelua)
5.2
schoudhary1553

Hello, I have gone through your job posting and become very much interested to work with you. I am an expert in this field. I have already completed several projects like this. For evidence you can see my profile. Lisää

$250 AUD 4 päivässä
(4 arvostelua)
4.2
akshaybhagwat76

Hello sir, Thanks for watching my message. I have huge experience in .netcore, package manager console. Migrating code first approach. I can solve your issue-> add-migration initial then update-db.

$30 AUD 1 päivässä
(3 arvostelua)
2.6
udalcorpo

Respected Sir, Greetings of the Day ! I am Subham Das. I have 9+ years of competitive experience in web application development using asp.net web form and SQL server. I have 7+ years of experience in Database Lisää

$277 AUD 10 päivässä
(1 arvostelu)
1.9
hawkscodeaus

Hi, I can start work on your project immediately once you confirm me and I am also open for further discussion if you want. I have 8+ years in web design & development with good experience in ASP.net Thanks

$208 AUD 3 päivässä
(1 arvostelu)
2.0
TAREQBAKR10

I have a good experience dealing with EF and migration for 2 years Relevant Skills and Experience Asp.net mvc

$35 AUD 3 päivässä
(0 arvostelua)
0.0