void ExecuteDoesNotSetStaticField() { // Arrange var sut = new AutoPropertiesCommand <StaticFieldHolder <object> >(); var specimen = new StaticFieldHolder <object>(); var container = new DelegatingSpecimenContext { OnResolve = r => new object() }; // Act sut.Execute((object)specimen, container); // Assert Assert.Null(StaticFieldHolder <object> .Field); }
public void ExecuteDoesNotSetStaticField() { // Fixture setup var sut = new AutoPropertiesCommand <StaticFieldHolder <object> >(); var specimen = new StaticFieldHolder <object>(); var container = new DelegatingSpecimenContext { OnResolve = r => new object() }; // Exercise system sut.Execute(specimen, container); // Verify outcome Assert.Null(StaticFieldHolder <object> .Field); // Teardown }
public void ExecuteDoesNotSetStaticField() { // Fixture setup var sut = new AutoPropertiesCommand<StaticFieldHolder<object>>(); var specimen = new StaticFieldHolder<object>(); var container = new DelegatingSpecimenContext { OnResolve = r => new object() }; // Exercise system sut.Execute(specimen, container); // Verify outcome Assert.Null(StaticFieldHolder<object>.Field); // Teardown }