Test di integrazione dell'API fluente di Entity Framework

0

Ho un progetto che utilizza EF6, che è stato creato dopo il database, ma il suo EF non è DB-first . Direi che è un code-first invertito. Il database è molto grande e davvero disordinato, quindi non volevo codice generato automaticamente nel mio progetto. Invece, uno per uno (se necessario) aggiungevo entità e le collegavo in Fluent API.

Di tanto in tanto, commetto un errore umano, mentre collego le entità con API fluente e ho ottenuto un errore di runtime. Specialmente quando uso la funzione .Include() . Mi piacerebbe eseguire un test sul database reale che verificherà se le mie connessioni API fluenti / chiavi esterne / richieste ecc. Sono ben configurate.

Come testate l'API Fluent?

Ecco cosa faccio ora: ho una funzione piuttosto grande, che fa molte query diverse, inclusa ogni entità. In questo modo sono sicuro che non ci saranno errori di runtime. È l'approccio migliore per testare l'api fluente?

    
posta Ish Thomas 28.02.2018 - 06:37
fonte

0 risposte

Leggi altre domande sui tag