public void GetAllData_EmptyList() { //Arrange var Mockservice = new Mock <IApiRequestSend <BankAcount> >(); BankAccountController BAC = new BankAccountController(Mockservice.Object); //Act var theReturn = BAC.GetAllData(); Assert.Empty(theReturn); Mockservice.Verify(m => m.GetAllData(), Times.Once); }
public void GetAllData_NotEmptyList() { //Arrange var Mockservice = new Mock <IApiRequestSend <BankAcount> >(); BankAccountController BAC = new BankAccountController(Mockservice.Object); BankAcount B = new BankAcount { Personnummer = 940806 }; //Act BAC.IApiRequestSend.AddEntity(B); BAC.TheAcount.Add(B); var theReturn = BAC.GetAllData(); Assert.Single(theReturn); Mockservice.Verify(m => m.GetAllData(), Times.Once); }