public void Test_Simple_MyScopedObjectOne_MyScopedObjectTwo_SameContained_Same_Scope() { var myScopedObjectOne_scope1 = ServiceScopeOne.GetService <MyScopedObjectOne>(); var myScopedObjectTwo_scope1 = ServiceScopeOne.GetService <MyScopedObjectTwo>(); myScopedObjectOne_scope1.ScopedName = Guid.NewGuid().ToString(); myScopedObjectOne_scope1.ScopedName.ShouldBe(myScopedObjectTwo_scope1.ScopedName); }
public void Test_Simple_MyScopedObjectOne_Same_Scope() { var myScopedObjectOne_1_scope1 = ServiceScopeOne.GetService <MyScopedObjectOne>(); var myScopedObjectOne_2_scope1 = ServiceScopeOne.GetService <MyScopedObjectOne>(); myScopedObjectOne_1_scope1.Name = Guid.NewGuid().ToString(); myScopedObjectOne_1_scope1.Name.ShouldBe(myScopedObjectOne_2_scope1.Name); }
public void Test_AutoPerson_MyScopedObjectOne_MyScopedObjectTwo_SameContained_Scope() { var myScopedObjectOne_scope1 = ServiceScopeOne.GetService <MyScopedObjectOne>(); var myScopedObjectTwo_scope1 = ServiceScopeOne.GetService <MyScopedObjectTwo>(); myScopedObjectOne_scope1.ScopedPerson.ShouldNotBeNull(); myScopedObjectTwo_scope1.ScopedPerson.ShouldNotBeNull(); myScopedObjectOne_scope1.ScopedPerson.Name.ShouldBe(myScopedObjectTwo_scope1.ScopedPerson.Name); }
public void Test_AutoPerson_MyScopedObjectOne_Two_Scopes() { var myScopedObjectOne_scope1 = ServiceScopeOne.GetService <MyScopedObjectOne>(); myScopedObjectOne_scope1.SingletonPerson.ShouldNotBeNull(); var myScopedObjectOne_scope2 = ServiceScopeTwo.GetService <MyScopedObjectOne>(); myScopedObjectOne_scope2.SingletonPerson.ShouldNotBeNull(); myScopedObjectOne_scope1.SingletonPerson.ShouldBe(myScopedObjectOne_scope2.SingletonPerson); }
public void Test_Simple_MyScopedObjectOne_Two_Scopes() { var myScopedObjectOne_scope1 = ServiceScopeOne.GetService <MyScopedObjectOne>(); var myScopedObjectTwo_scope1 = ServiceScopeOne.GetService <MyScopedObjectTwo>(); myScopedObjectOne_scope1.SingletonName = Guid.NewGuid().ToString(); myScopedObjectOne_scope1.SingletonName.ShouldBe(myScopedObjectTwo_scope1.SingletonName); var myScopedObjectOne_scope2 = ServiceScopeTwo.GetService <MyScopedObjectOne>(); var myScopedObjectTwo_scope2 = ServiceScopeTwo.GetService <MyScopedObjectTwo>(); myScopedObjectOne_scope1.SingletonName.ShouldBe(myScopedObjectOne_scope2.SingletonName); myScopedObjectOne_scope1.SingletonName.ShouldBe(myScopedObjectTwo_scope2.SingletonName); }
public void Test_New_AutoPerson_MyScopedObjectOne_MyScopedObjectTwo_SameContained_Scope() { var myScopedObjectOne_scope1 = ServiceScopeOne.GetService <MyScopedObjectOne>(); var myScopedObjectTwo_scope1 = ServiceScopeOne.GetService <MyScopedObjectTwo>(); myScopedObjectOne_scope1.ScopedPerson.ShouldNotBeNull(); myScopedObjectTwo_scope1.ScopedPerson.ShouldNotBeNull(); myScopedObjectOne_scope1.ScopedPerson.ShouldBe(myScopedObjectTwo_scope1.ScopedPerson); myScopedObjectOne_scope1.ScopedPerson = new Person() { Name = Guid.NewGuid().ToString() }; myScopedObjectOne_scope1.ScopedPerson.ShouldBe(myScopedObjectTwo_scope1.ScopedPerson); }
public void Test_New_AutoPerson_MyScopedObjectOne_Two_Scopes() { var myScopedObjectOne_scope1 = ServiceScopeOne.GetService <MyScopedObjectOne>(); myScopedObjectOne_scope1.SingletonPerson.ShouldNotBeNull(); var myScopedObjectOne_scope2 = ServiceScopeTwo.GetService <MyScopedObjectOne>(); myScopedObjectOne_scope2.SingletonPerson.ShouldNotBeNull(); myScopedObjectOne_scope1.SingletonPerson.ShouldBe(myScopedObjectOne_scope2.SingletonPerson); myScopedObjectOne_scope1.SingletonPerson = new Person() { Name = Guid.NewGuid().ToString() }; myScopedObjectOne_scope1.SingletonPerson.ShouldBe(myScopedObjectOne_scope2.SingletonPerson); }