public void GivenCorrectType_ShouldReturnTrue() { var service = new Mock <ITwitterService>(); var provider = new Mock <ICredentialProvider>(); var sut = new TwitterSharerFactory(service.Object, provider.Object); var result = sut.AppliesTo(typeof(TwitterSharer)); Assert.True(result); }
public void ShouldCreateSharerInstance() { var service = new Mock <ITwitterService>(); var provider = new Mock <ICredentialProvider>(); var sut = new TwitterSharerFactory(service.Object, provider.Object); var instance = sut.CreateSharer(); Assert.NotNull(instance); }