public void GetExtension_Returns_ExecutionContextExtension_Of_Specified_Type_When_Exists() { var Extension = new TestExecutionContextExtension(); _sut.AddExtension(Extension); Assert.AreSame( Extension, _sut.GetExtension<TestExecutionContextExtension>()); }
public void GetExtension_Returns_ExecutionContextExtension_Of_Specified_Type_When_Exists() { var Extension = new TestExecutionContextExtension(); _sut.AddExtension(Extension); Assert.AreSame( Extension, _sut.GetExtension <TestExecutionContextExtension>()); }
public void AddExtension_Adds_A_New_ExecutionContextExtension() { var Extension = new TestExecutionContextExtension(); _sut.AddExtension(Extension); Assert.IsTrue(_sut.Extensions.Any()); Assert.AreEqual(1, _sut.Extensions.Count); Assert.AreSame(Extension, _sut.Extensions.First()); }