---
title: "Александр Шмыков (@ADSHMYKOV) | Hashnode"
description: "Net dev. Read the latest articles by Александр Шмыков on Hashnode."
url: "https://hashnode.com/@ADSHMYKOV"
---

@ADSHMYKOV

# Александр Шмыков

@ADSHMYKOV · Joined August 2024

Net dev

## Comments

[I inject dependency in test by anther trick \[TestFixture\] public class SshToolClientTests { private ServiceProvider serviceProvider { get; set; } private ISshToolClient client=> serviceProvider.GetService<ISshToolClient>(); public SshToolClientTests() { serviceProvider = new ServiceCollection() .AddTransient<ISshToolClient, SshToolClient.SshToolClient>() .BuildServiceProvider(); } \[OneTimeTearDown\] public void OneTimeTeardown() { serviceProvider.Dispose(); } \[SetUp\] public void Setup() { } \[Test\] public void GenerateConfigFile( ) { ISshConfig config= client.GetDefaultConfiguration(); Assert.IsNotNull(config); var json=JsonConvert.SerializeObject(config, Formatting.Indented); string path = Path.Combine(AppDomain.CurrentDomain.BaseDirectory, "generatedSshConfig.json"); File.WriteAllText(path, json); TestContext.WriteLine(@$"file:///{path.Replace('\\\\','/')}"); } }](https://hashnode.com/posts/using-dependency-injection-in-units-and-integrations-tests/61d2ce66d335286be6cddce0/comment/66bc6e895ecbcf805c5255c2#reply-66bcd68c673cfd6d68778c13)

Reply · Article · Aug 14, 2024 · [Using Dependency Injection in Units and Integrations Tests](https://hashnode.com/posts/using-dependency-injection-in-units-and-integrations-tests/61d2ce66d335286be6cddce0)

[Something wrong My test marked as attribute \[NUnit.Extension.DependencyInjection.DependencyInjectingTestFixture\] can not run . Building Test Projects ========== Starting test run ========== ========== Test run aborted: 0 Tests (0 Passed, 0 Failed, 0 Skipped) run in < 1 ms ========== Building Test Projects Executing all tests in file: SshToolClientTests.cs ========== Starting test run ========== ========== Test run aborted: 0 Tests (0 Passed, 0 Failed, 0 Skipped) run in < 1 ms ==========](https://hashnode.com/posts/using-dependency-injection-in-units-and-integrations-tests/61d2ce66d335286be6cddce0/comment/66bc6e895ecbcf805c5255c2)

Comment · Article · Aug 14, 2024 · [Using Dependency Injection in Units and Integrations Tests](https://hashnode.com/posts/using-dependency-injection-in-units-and-integrations-tests/61d2ce66d335286be6cddce0)

[Thank you .You are save my time:)!](https://hashnode.com/posts/using-dependency-injection-in-units-and-integrations-tests/61d2ce66d335286be6cddce0/comment/66bc49039212975c61bba78e)

Comment · Article · Aug 14, 2024 · [Using Dependency Injection in Units and Integrations Tests](https://hashnode.com/posts/using-dependency-injection-in-units-and-integrations-tests/61d2ce66d335286be6cddce0)
