public void Get_Creates()
        {
            var sut = Create();

            sut.Initialize();

            sut.GetEventAggregator <int>();

            CallTo(() => _factory.Create <int>()).MustHaveHappenedOnceExactly();
        }
        public EventAggregatorRepositoryTest()
        {
            _fixture = new Fixture().Customize(new SupportMutableValueTypesCustomization());

            _aggregator = Fake <IEventAggregator <int> >();
            _factory    = Fake <IEventAggregatorFactory>();
            CallTo(() => _factory.Create <int>()).Returns(_aggregator);
            _name = _fixture.Create <Name>();
        }