コード例 #1
0
        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());
        }
コード例 #2
0
 public MappingUuid(IMappingListUuidTestData mappingListUuidTestData)
 {
     _mappingListUuidTestData = mappingListUuidTestData;
     InitializeMappingList();
 }