Ejemplo n.º 1
0
        public void should_read_config()
        {
            // given
            var reader = JsonConfigReader.DefaultLocation();

            // when
            string slackKey = reader.SlackApiKey;

            // then
            slackKey.ShouldNotBeNull();
        }
Ejemplo n.º 2
0
        public async Task should_connect_as_expected()
        {
            // given
            var configReader  = JsonConfigReader.DefaultLocation();
            var containerStub = new NoobotContainerStub();
            var connector     = new NoobotCore(configReader, new EmptyLogger(), containerStub);

            // when
            await connector.Connect();

            // then
        }
Ejemplo n.º 3
0
        private static async Task RunNoobot()
        {
            var containerFactory = new ContainerFactory(
                new ConfigurationBase(),
                JsonConfigReader.DefaultLocation(),
                GetLogger());

            INoobotContainer container = containerFactory.CreateContainer();

            _noobotCore = container.GetNoobotCore();

            await _noobotCore.Connect();
        }