/
GeekNerd
/
ServerModelingProject
Обзор
Документация
Войти
/
GeekNerd
/
ServerModelingProject
Код
Запросы
0
Задачи
Вики
Пакеты
0
Релизы
0
CI/CD
Аналитика
Безопасность
master
Assets/Plugins/Zenject/OptionalExtras/UnitTests/Editor/Conditions/TestConditionsTargetInstance.cs
38 строк
794 B
Gorney-Alex
Init
30 май 2026, 19:05
30 май 2026, 19:05
3cdcc49
Код
Авторство
О чём код?
using NUnit.Framework; using Assert = ModestTree.Assert; namespace Zenject.Tests.Conditions { [TestFixture] public class TestConditionsTargetInstance : ZenjectUnitTestFixture { class Test0 { } class Test1 { [Inject] public Test0 test0 = null; } Test1 _test1; public override void Setup() { base.Setup(); _test1 = new Test1(); Container.Bind<Test0>().AsSingle().When(r => r.ObjectInstance == _test1); Container.Bind<Test1>().FromInstance(_test1); } [Test] public void TestTargetConditionError() { Container.Inject(_test1); Assert.That(_test1.test0 != null); } } }