Example #1
0
        public virtual int AddDataSource(DataSourceEntity dataSourceEntity, int externalIdentityProviderId)
        {
            var externalLoginProviderEntity = m_externalLoginProviderRepository.Load <ExternalLoginProviderEntity>(externalIdentityProviderId);

            dataSourceEntity.ExternalLoginProvider = externalLoginProviderEntity;

            var result = (int)m_dataSourceRepository.Create(dataSourceEntity);

            return(result);
        }
Example #2
0
        public void Should_CreateSingleDataSource()
        {
            var model = TestFactory.Create <InfluxDataSource>();
            var res   = _repo.Create(model);

            Assert.False(res.HasError);
            model = ( InfluxDataSource )res.Value;

            var resAll = _repo.All;
            var list   = resAll.Value;

            Assert.False(resAll.HasError);
            Assert.Single(list);

            Assert.True(list [0].Equals(model));
        }