using System.Diagnostics.CodeAnalysis; namespace Strata.ContinuousImprovement.Biz.Test.Integration { [ExcludeFromCodeCoverage] [TestFixture, Category("Integration"), Category("CCI")] public class TestCIIntegration : IntegrationTestBase { [Test] public async Task VariationOpportunityTest() { var query = @"select OpportunityGuid from cci.VariationOpportunity where CostDriver = 'Pharmacy' order by Savings DESC limit 1"; var opportunityGuid = await SnowflakeDatabaseContext.ExecuteScalarAsync(query); VariationOpportunityGuid = new Guid(opportunityGuid ?? Guid.NewGuid().ToString()); Assert.That(opportunityGuid, Is.Not.Null.And.EqualTo(VariationOpportunityGuid.ToString())); } [Test] public async Task LosVariationOpportunityTest() { var query = @"select OpportunityGuid from cci.VariationOpportunity where CostDriver = 'LOS' order by Savings DESC limit 1"; var opportunityGuid = await SnowflakeDatabaseContext.ExecuteScalarAsync(query); LOSOpportunityGuid = new Guid(opportunityGuid ?? Guid.NewGuid().ToString()); Assert.That(opportunityGuid, Is.Not.Null.And.EqualTo(LOSOpportunityGuid.ToString())); } } }