public void WithActivationFunction_DifferentObjectsAreReturned() { var lifecycle = new LightCore.Lifecycle.TransientLifecycle(); var factory = this.GetActivationFactory(); object instanceOne = lifecycle.ReceiveInstanceInLifecycle(factory); object instanceTwo = lifecycle.ReceiveInstanceInLifecycle(factory); Assert.That(instanceOne, Is.Not.SameAs(instanceTwo)); }
public void WithActivationFunction_DifferentObjectsAreReturned() { var lifecycle = new LightCore.Lifecycle.TransientLifecycle(); var factory = GetActivationFactory(); var instanceOne = lifecycle.ReceiveInstanceInLifecycle(factory); var instanceTwo = lifecycle.ReceiveInstanceInLifecycle(factory); instanceOne.Should().NotBeSameAs(instanceTwo); }