jeudi 9 avril 2015

How to test methods where DBContext is created?

I don't have a lot of experience with unit testing. For example I have simple method in the application:



public void GetName()
{
UserRights rights = new UserRights(new DatabaseContext());
string test = rights.LookupNameByID("12345");
Console.WriteLine(test);
}


In this case I'm able to test all methods of UserRights class by passing mocked DatabaseContext, but how can I test GetName() method? What is the best practice? Where DatabaseContext should be created?


Aucun commentaire:

Enregistrer un commentaire