public void CreateDicomClient_CreatesNewInstanceOfDicomClient() { // Arrange var mockProvider = new MockProvider(); var clientFactory = new DicomClientFactory<TestInfo>(mockProvider.GetSettingsProviderFake(), mockProvider.GetRequestAdapterFake()); // Act var client1 = clientFactory.CreateDicomClient(); var client2 = clientFactory.CreateDicomClient(); // Assert Assert.That(client1, Is.Not.SameAs(client2)); }