public void ItCallsGravatarService() { var expectedSpeaker = SpeakerFactory.Create(_fakeRepository); var fakeGravatarService = new FakeGravatarService(); var service = new SpeakerService(_fakeRepository, fakeGravatarService); var speaker = service.Get(service.Id); fakeGravatarService.GetGravatarCalled.Should().BeTrue(); }
public void ItAcceptsIRepository() { // Arrange var fakeRepository = new FakeRepository(); var fakeGravatarService = new FakeGravatarService(); // Act var service = new SpeakerService(fakeRepository, fakeGravatarService); // Assert Assert.NotNull(service); }
public Search() { var fakeRepository = new FakeRepository(); var fakeGravatarService = new FakeGravatarService(); SpeakerFactory.Create(fakeRepository); SpeakerFactory.Create(fakeRepository, name: "Josh"); SpeakerFactory.Create(fakeRepository, name: "Joseph"); SpeakerFactory.Create(fakeRepository, name: "Bill"); _speakerService = new SpeakerService(fakeRepository, fakeGravatarService); }
public Get() { _fakeRepository = new FakeRepository(); _fakeGravatarService = new FakeGravatarService(); }
public void ItTakesGravatarService() { var fakeGravatarService = new FakeGravatarService(); var service = new SpeakerService(_fakeRepository, fakeGravatarService); }