using AyCode.Database.Tests; using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; using AyCode.Database.DataLayers.Users; using TIAM.Database.DataLayers.ServiceProviders; using TIAM.Database.DataLayers.Users; using TIAM.Database.DbContexts.ServiceProviders; namespace TIAM.Database.Test { [TestClass] public class ServiceProviderDalTest : AcDatabaseTestModelBase { [TestInitialize] public void Setup() { } [TestCleanup] public void TearDown() { } [TestMethod] [DataRow("540271F6-C604-4C16-8160-D5A7CAFEDF00")] public async Task GetPermissionContextMappingByContext_ReturnsPermissionContextMapping_WhenPermissionContextMappingExists(string contextIdString) { var contextId = Guid.Parse(contextIdString); var permMapping = await Dal.GetPermissionContextMappingByContextIdAsync(contextId); Assert.IsNotNull(permMapping, "Result is null"); Assert.IsTrue(permMapping.Count > 0, "Result count: 0"); } } }