public void TestInitialize() { _iLogger = new FileLogger(); _iClient = new WebClient(); _iPostDAL = new PostDAL(_iLogger, _iClient); _stubIClient = new StubIClient(); }
public StubIClient MakeStubClient(string n, string s, string num) { var newClient = new StubIClient() { NameGet = () => n, SurnameGet = () => s, NumberTelephoneGet = () => num, AddedComplaintsGet = () => new System.Collections.Generic.List <IComplaint>() }; return(newClient); }
public StubIClient MakeStubClient() { var newClient = new StubIClient() { NameGet = () => exmapleName, SurnameGet = () => exmapleSurname, NumberTelephoneGet = () => exmapleNumber, AddedComplaintsGet = () => new System.Collections.Generic.List <IComplaint>() }; return(newClient); }
public void AddThreeClients_ReturnCount4_WhenAllIsAdded() { var CM = new ComplaintManagement(); IClient[] cc = new StubIClient[4]; for (int i = 0; i < 4; i++) { cc[i] = MakeStubClient(i.ToString(), exmapleSurname, exmapleNumber); CM.Clients.Add(cc[i]); } Assert.AreEqual(CM.Clients.Count, 4); }
public void AddThreeClients_ReturnListClients_WhenAllAddSuccessfully() { var CM = new ComplaintManagement(); IClient[] cc = new StubIClient[3]; for (int i = 0; i < 3; i++) { cc[i] = MakeStubClient(i.ToString(), exmapleSurname, exmapleNumber); CM.Clients.Add(cc[i]); } CollectionAssert.Contains(CM.Clients, cc[1]); }