public void Create_And_Get_List_Of_Administrators() { Execute_Test(() => { Administrator[] data = TestData.Get_Administrators_Data(); Administrator[] demi_administrators = { data[0], data[1], data[2] }; for (int i = 0; i < demi_administrators.Length; i++) { int admin_id = administrator_facade.CreateNewAdmin(administrator_token, demi_administrators[i]); Assert.AreEqual(admin_id, i + 1); demi_administrators[i].Id = admin_id; } IList <Administrator> administrators_from_db = administrator_facade.GetAllAdministrators(administrator_token); Assert.AreEqual(demi_administrators.Length, administrators_from_db.Count); for (int i = 0; i < administrators_from_db.Count; i++) { TestData.CompareProps(administrators_from_db[i], demi_administrators[i]); } }); }