You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

41 lines
972 B
C#

using System;
using System.Collections.Generic;
using System.Text;
using Microsoft.Extensions;
using Microsoft.Extensions.Configuration;
using Microsoft.Extensions.Configuration.Json;
using Xunit;
using Xunit.Abstractions;
using Xunit.Extensions;
using Xunit.Sdk;
namespace ConfigureStudy.Test
{
public class ConfigFixture : IDisposable
{
public IConfiguration Configuration;
public ConfigFixture()
{
IConfiguration configuration = new ConfigurationBuilder()
.AddJsonFile("appsettings.json")
.AddJsonFile("DatabaseConfig.json")
.Build();
this.Configuration = configuration;
var cc= new ConfigurationBuilder().Sources;
}
public string GetConnectionStringFromJsonConfig()
{
return Configuration.GetValue<string>("ConnectionString");
}
public void Dispose()
{
}
}
}