public void SutIsCustomizationComposer() { // Fixture setup // Exercise system var sut = new NullComposer<object>(); // Verify outcome Assert.IsAssignableFrom<ICustomizationComposer<object>>(sut); // Teardown }
public void SutIsCustomizationComposer() { // Arrange // Act var sut = new NullComposer <object>(); // Assert Assert.IsAssignableFrom <ICustomizationComposer <object> >(sut); }
public void FromSeedReturnsCorrectResult() { // Fixture setup var sut = new NullComposer<object>(); // Exercise system var result = sut.FromSeed(s => s); // Verify outcome Assert.Same(sut, result); // Teardown }
public void FromQuadrupleParameterFactoryReturnsCorrectResult() { // Arrange var sut = new NullComposer <object>(); // Act var result = sut.FromFactory((object x, object y, object z, object æ) => new object()); // Assert Assert.Same(sut, result); }
public void DoReturnsCorrectResult() { // Arrange var sut = new NullComposer <object>(); // Act var result = sut.Do(x => { }); // Assert Assert.Same(sut, result); }
public void WithAutoPropertiesReturnsCorrectResult() { // Arrange var sut = new NullComposer <object>(); // Act var result = sut.WithAutoProperties(); // Assert Assert.Same(sut, result); }
public void WithSingleArgValueFactoryReturnsCorrectResult() { // Arrange var sut = new NullComposer <PropertyHolder <object> >(); // Act var result = sut.With(x => x.Property, (object obj) => obj); // Assert Assert.Same(sut, result); }
public void WithoutReturnsCorrectResult() { // Arrange var sut = new NullComposer <PropertyHolder <object> >(); // Act var result = sut.Without(x => x.Property); // Assert Assert.Same(sut, result); }
public void FromSeedReturnsCorrectResult() { // Arrange var sut = new NullComposer <object>(); // Act var result = sut.FromSeed(s => s); // Assert Assert.Same(sut, result); }
public void FromFactoryReturnsCorrectResult() { // Arrange var sut = new NullComposer <object>(); // Act var result = sut.FromFactory(() => new object()); // Assert Assert.Same(sut, result); }
public void SutIsCustomizationComposer() { // Fixture setup // Exercise system var sut = new NullComposer <object>(); // Verify outcome Assert.IsAssignableFrom <ICustomizationComposer <object> >(sut); // Teardown }
public void InitializedWithFuncCorrectlyComposes() { // Fixture setup var expectedBuilder = new DelegatingSpecimenBuilder(); var sut = new NullComposer<object>(() => expectedBuilder); // Exercise system var result = sut.Compose(); // Verify outcome Assert.Equal(expectedBuilder, result); // Teardown }
public void FromQuadrupleParameterFactoryReturnsCorrectResult() { // Fixture setup var sut = new NullComposer <object>(); // Exercise system var result = sut.FromFactory((object x, object y, object z, object æ) => new object()); // Verify outcome Assert.Same(sut, result); // Teardown }
public void FromSeedReturnsCorrectResult() { // Fixture setup var sut = new NullComposer <object>(); // Exercise system var result = sut.FromSeed(s => s); // Verify outcome Assert.Same(sut, result); // Teardown }
public void WithoutReturnsCorrectResult() { // Fixture setup var sut = new NullComposer <PropertyHolder <object> >(); // Exercise system var result = sut.Without(x => x.Property); // Verify outcome Assert.Same(sut, result); // Teardown }
public void WithAutoPropertiesReturnsCorrectResult() { // Fixture setup var sut = new NullComposer <object>(); // Exercise system var result = sut.WithAutoProperties(); // Verify outcome Assert.Same(sut, result); // Teardown }
public void FromBuilderFactoryReturnsCorrectResult() { // Arrange var sut = new NullComposer <Version>(); // Act var dummyFactory = new DelegatingSpecimenBuilder(); var result = sut.FromFactory(dummyFactory); // Assert Assert.Same(sut, result); }
public void InitializedWithDefaultConstructorCorrectlyComposes() { // Fixture setup var sut = new NullComposer<object>(); // Exercise system var result = sut.Compose(); // Verify outcome var composite = Assert.IsAssignableFrom<CompositeSpecimenBuilder>(result); Assert.Empty(composite.Builders); // Teardown }
public void InitializedWithFuncCorrectlyComposes() { // Arrange var expectedBuilder = new DelegatingSpecimenBuilder(); var sut = new NullComposer <object>(() => expectedBuilder); // Act var result = sut.Compose(); // Assert Assert.Equal(expectedBuilder, result); }
public void InitializedWithDefaultConstructorCorrectlyComposes() { // Arrange var sut = new NullComposer <object>(); // Act var result = sut.Compose(); // Assert var composite = Assert.IsAssignableFrom <CompositeSpecimenBuilder>(result); Assert.Empty(composite.Builders); }
public void InitializedWithDefaultConstructorCorrectlyComposes() { // Fixture setup var sut = new NullComposer <object>(); // Exercise system var result = sut.Compose(); // Verify outcome var composite = Assert.IsAssignableFrom <CompositeSpecimenBuilder>(result); Assert.Empty(composite.Builders); // Teardown }
public void InitializedWithFuncCorrectlyComposes() { // Fixture setup var expectedBuilder = new DelegatingSpecimenBuilder(); var sut = new NullComposer <object>(() => expectedBuilder); // Exercise system var result = sut.Compose(); // Verify outcome Assert.Equal(expectedBuilder, result); // Teardown }
public void FromBuilderFactoryReturnsCorrectResult() { // Fixture setup var sut = new NullComposer <Version>(); // Exercise system var dummyFactory = new DelegatingSpecimenBuilder(); var result = sut.FromFactory(dummyFactory); // Verify outcome Assert.Same(sut, result); // Teardown }
public void FromQuadrupleParameterFactoryReturnsCorrectResult() { // Fixture setup var sut = new NullComposer<object>(); // Exercise system var result = sut.FromFactory((object x, object y, object z, object æ) => new object()); // Verify outcome Assert.Same(sut, result); // Teardown }
public void WithAutoPropertiesReturnsCorrectResult() { // Fixture setup var sut = new NullComposer<object>(); // Exercise system var result = sut.WithAutoProperties(); // Verify outcome Assert.Same(sut, result); // Teardown }
public void WithoutReturnsCorrectResult() { // Fixture setup var sut = new NullComposer<PropertyHolder<object>>(); // Exercise system var result = sut.Without(x => x.Property); // Verify outcome Assert.Same(sut, result); // Teardown }
public void FromBuilderFactoryReturnsCorrectResult() { // Fixture setup var sut = new NullComposer<Version>(); // Exercise system var dummyFactory = new DelegatingSpecimenBuilder(); var result = sut.FromFactory(dummyFactory); // Verify outcome Assert.Same(sut, result); // Teardown }