public void RepositoryAddProfilesTest() { // Arrange var fakeProfileService = new FakeProfileService(); var toBeAddedProfiles = new[] { new WSProfile() { Name = "Prof A" }, new WSProfile() { Name = "Prof B" } }; var repo = new ProfileRepository(fakeProfileService); // Act var profiles = repo.AddProfiles(toBeAddedProfiles); // Assert Assert.AreEqual(toBeAddedProfiles.Length, profiles.Count); Assert.AreEqual(toBeAddedProfiles.Length, fakeProfileService.AllProfiles.Length); }