public void GetUuid_VerifyCorrectResult_WithoutTestFile_TryoutMock()
        {
            // Arrange
            string key   = "SagJournalpostRolleJournalnotat";   // SagJournalpostRolleJournalnotat  -->  1281739d-93ea-486c-8950-607a4263bef0
            Guid   value = new Guid("1281739d-93ea-486c-8950-607a4263bef0");

            var myMappingListUuidMock = new Mock <IMappingListUuidTestData>();
            KeyValuePair <string, Guid> keyValuePair = new KeyValuePair <string, Guid>(key, value);
            IDictionary <string, Guid>  expected     = new Dictionary <string, Guid>();// { keyValuePair};

            expected.Add(keyValuePair);
            //IDictionary<string, Guid> valueFunction = new Dictionary<string, Guid>() { new KeyValuePair<string, Guid>(key, value)};
            string filename = @"TestData\mapnigsliste-uuid-jad.csv";    // virker med filnavn... men problem at vi skal indsætte den...

            myMappingListUuidMock.Setup(s => s.GetCacheStub(filename)).Returns(expected);
            //myMappingListUuidMock.Setup(s => s.GetCacheStub(It.IsAny<string>)).Returns(expected);

            IMappingUuid sut = new MappingUuid(myMappingListUuidMock.Object);
            //Assert.IsType<MappingUuid>(sut);

            // Act
            Guid uuid = sut.GetUuid(key);

            // Assert
            Assert.Equal("1281739d-93ea-486c-8950-607a4263bef0", uuid.ToString());
        }
        public void GetUuid_VerifyCorrectResult()
        {
            // Arrange
            ServiceCollection serviceCollection = new ServiceCollection();

            serviceCollection.AddSingleton <IMappingListUuidTestData, MappingListUuidTestData>();
            ServiceProvider = serviceCollection.BuildServiceProvider();


            //Container = serviceCollection.BuildServiceProvider().GetRequiredService<IMappingListUuidTestData>();
            IMappingListUuidTestData mappingListUuidTestData = serviceCollection.BuildServiceProvider().GetRequiredService <IMappingListUuidTestData>();

            IMappingUuid sut = new MappingUuid(mappingListUuidTestData);       // todo: Den skal vel ikke new'es??? eller det er vel mere IMappingListUuidTestData - der skal blive injected..
            // Assert.IsIn(IMappingUuid);

            // Act
            string key  = "SagJournalpostRolleJournalnotat";    // SagJournalpostRolleJournalnotat  -->  1281739d-93ea-486c-8950-607a4263bef0
            Guid   uuid = sut.GetUuid(key);

            // Assert
            Assert.Equal("1281739d-93ea-486c-8950-607a4263bef0", uuid.ToString());
        }