public DomainStatusPublisher(IMessageDispatcher dispatcher, ISpfEntityConfig spfEntityConfig, IDomainStatusEvaluator domainStatusEvaluator, ILogger <DomainStatusPublisher> log) { _dispatcher = dispatcher; _spfEntityConfig = spfEntityConfig; _domainStatusEvaluator = domainStatusEvaluator; _log = log; }
public void SetUp() { _spfEntityDao = A.Fake <ISpfEntityDao>(); _spfEntityConfig = A.Fake <ISpfEntityConfig>(); _log = A.Fake <ILogger <SpfEntity> >(); _dispatcher = A.Fake <IMessageDispatcher>(); _changeNotifierComposite = A.Fake <IChangeNotifiersComposite>(); _domainStatusPublisher = A.Fake <IDomainStatusPublisher>(); _spfEntity = new SpfEntity(_spfEntityDao, _spfEntityConfig, _changeNotifierComposite, _log, _dispatcher, _domainStatusPublisher); }
public void SetUp() { StartUp.StartUp.ConfigureSerializerSettings(); _dispatcher = A.Fake <IMessageDispatcher>(); _spfEntityConfig = A.Fake <ISpfEntityConfig>(); _logger = A.Fake <ILogger <DomainStatusPublisher> >(); _domainStatusEvaluator = A.Fake <IDomainStatusEvaluator>(); A.CallTo(() => _spfEntityConfig.SnsTopicArn).Returns("testSnsTopicArn"); _domainStatusPublisher = new DomainStatusPublisher(_dispatcher, _spfEntityConfig, _domainStatusEvaluator, _logger); }
public void SetUp() { _dispatcher = FakeItEasy.A.Fake <IMessageDispatcher>(); _spfEntityConfig = FakeItEasy.A.Fake <ISpfEntityConfig>(); _changeNotifier = new ChangeNotifiersComposite(new List <IChangeNotifier> { new RecordChangeNotifier(_dispatcher, _spfEntityConfig), new RecordMessagesChangeNotifier(_dispatcher, _spfEntityConfig, new MessageEqualityComparer()), new ReferencedRecordMessagesChangeNotifier(_dispatcher, _spfEntityConfig, new MessageEqualityComparer()), new ReferencedRecordChangeNotifier(_dispatcher, _spfEntityConfig) }); }
public SpfEntity(ISpfEntityDao dao, ISpfEntityConfig spfEntityConfig, IChangeNotifiersComposite changeNotifierComposite, ILogger <SpfEntity> log, IMessageDispatcher dispatcher, IDomainStatusPublisher domainStatusPublisher) { _dao = dao; _log = log; _spfEntityConfig = spfEntityConfig; _changeNotifierComposite = changeNotifierComposite; _dispatcher = dispatcher; _domainStatusPublisher = domainStatusPublisher; }
public RecordMessagesChangeNotifier(IMessageDispatcher dispatcher, ISpfEntityConfig spfEntityConfig, IEqualityComparer <Message> messageEqualityComparer) { _dispatcher = dispatcher; _spfEntityConfig = spfEntityConfig; _messageEqualityComparer = messageEqualityComparer; }
public RecordChangeNotifier(IMessageDispatcher dispatcher, ISpfEntityConfig spfEntityConfig) { _dispatcher = dispatcher; _spfEntityConfig = spfEntityConfig; }