Skip to content

Commit cdeb834

Browse files
committed
more meaningful name
1 parent dc75383 commit cdeb834

File tree

1 file changed

+17
-16
lines changed

1 file changed

+17
-16
lines changed

test/DryIoc.IssuesTests/Issue123_TipsForMigrationFromAutofac.cs

Lines changed: 17 additions & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -291,11 +291,11 @@ public void How_Autofac_Owned_works()
291291
public void How_Autofac_handles_service_with_missing_dependency()
292292
{
293293
var builder = new ContainerBuilder();
294-
builder.RegisterType<NoDep>();
294+
builder.RegisterType<NoDepService>();
295295
var container = builder.Build();
296296

297297
Assert.Throws<DependencyResolutionException>(() =>
298-
container.Resolve<NoDep>());
298+
container.Resolve<NoDepService>());
299299
}
300300

301301
[Test]
@@ -304,7 +304,7 @@ public void How_Autofac_IEnumerable_handles_missing_service()
304304
var builder = new ContainerBuilder();
305305
var container = builder.Build();
306306

307-
var x = container.Resolve<IEnumerable<NoDep>>();
307+
var x = container.Resolve<IEnumerable<NoDepService>>();
308308

309309
Assert.IsEmpty(x);
310310
}
@@ -313,19 +313,19 @@ public void How_Autofac_IEnumerable_handles_missing_service()
313313
public void How_Autofac_IEnumerable_handles_service_with_missing_dependency()
314314
{
315315
var builder = new ContainerBuilder();
316-
builder.RegisterType<NoDep>();
316+
builder.RegisterType<NoDepService>();
317317
var container = builder.Build();
318318

319319
Assert.Throws<DependencyResolutionException>(() =>
320-
container.Resolve<IEnumerable<NoDep>>());
320+
container.Resolve<IEnumerable<NoDepService>>());
321321
}
322322

323323
[Test]
324324
public void How_DryIoc_handles_missing_service()
325325
{
326326
var container = new Container();
327327

328-
var d = container.Resolve<NoDep>(IfUnresolved.ReturnDefaultIfNotRegistered);
328+
var d = container.Resolve<NoDepService>(IfUnresolved.ReturnDefaultIfNotRegistered);
329329

330330
Assert.IsNull(d);
331331
}
@@ -334,20 +334,21 @@ public void How_DryIoc_handles_missing_service()
334334
public void How_DryIoc_handles_service_with_missing_dependency()
335335
{
336336
var container = new Container();
337-
container.Register<NoDep>();
337+
container.Register<NoDepService>();
338338

339-
Assert.IsTrue(container.IsRegistered<NoDep>());
339+
Assert.IsTrue(container.IsRegistered<NoDepService>());
340+
Assert.IsFalse(container.IsRegistered<ISomeDep>());
340341

341342
Assert.Throws<ContainerException>(() =>
342-
container.Resolve<NoDep>(IfUnresolved.ReturnDefaultIfNotRegistered));
343+
container.Resolve<NoDepService>(IfUnresolved.ReturnDefaultIfNotRegistered));
343344
}
344345

345346
[Test]
346347
public void How_DryIoc_IEnumerable_handles_missing_service()
347348
{
348349
var container = new Container();
349350

350-
var x = container.Resolve<IEnumerable<NoDep>>();
351+
var x = container.Resolve<IEnumerable<NoDepService>>();
351352

352353
Assert.IsEmpty(x);
353354
}
@@ -356,25 +357,25 @@ public void How_DryIoc_IEnumerable_handles_missing_service()
356357
public void How_DryIoc_IEnumerable_handles_service_with_missing_dependency()
357358
{
358359
var container = new Container();
359-
container.Register<NoDep>();
360+
container.Register<NoDepService>();
360361

361362
Assert.Throws<ContainerException>(() =>
362-
container.Resolve<IEnumerable<NoDep>>());
363+
container.Resolve<IEnumerable<NoDepService>>());
363364
}
364365

365366
[Test]
366367
public void DryIoc_IEnumerable_may_exclude_service_with_missing_dependency()
367368
{
368369
var container = new Container();
369-
container.Register<NoDep>();
370+
container.Register<NoDepService>();
370371

371-
container.Resolve<IEnumerable<NoDep>>(IfUnresolved.ReturnDefault);
372+
container.Resolve<IEnumerable<NoDepService>>(IfUnresolved.ReturnDefault);
372373
}
373374

374-
public class NoDep
375+
public class NoDepService
375376
{
376377
public ISomeDep Dep { get; }
377-
public NoDep(ISomeDep dep) => Dep = dep;
378+
public NoDepService(ISomeDep dep) => Dep = dep;
378379
}
379380

380381
public interface ISomeDep { }

0 commit comments

Comments
 (0)