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); }
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)); }