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()); }
public MappingUuid(IMappingListUuidTestData mappingListUuidTestData) { _mappingListUuidTestData = mappingListUuidTestData; InitializeMappingList(); }