public PartViewAssembler( FieldPathAssembler pathAssembler, BuilderAssembler builderAssembler, ParserAssembler parserAssembler) { _pathAssembler = pathAssembler; _builderAssembler = builderAssembler; _parserAssembler = parserAssembler; }
public void NullBuilder_Restore() { // Arrange var assemblerUnderTest = new BuilderAssembler<NullBuilder, NullBuilderDTO>(null); var dto = new NullBuilderDTO() { Label = "test" }; // Act var restored = assemblerUnderTest.Restore(dto); // Assert Assert.IsNotNull(restored); Assert.IsInstanceOf<NullBuilder>(restored); var builder = (NullBuilder)restored; Assert.AreEqual(dto.Label, builder.Label); }
public void BetweenBuilder_Create() { // Arrange var assemblerUnderTest = new BuilderAssembler<BetweenBuilder, BetweenBuilderDTO>(null); var builder = new BetweenBuilder() { Label = "test" }; // Act var restored = assemblerUnderTest.Create(builder); // Assert Assert.IsNotNull(restored); Assert.IsInstanceOf<BetweenBuilderDTO>(restored); var dto = (BetweenBuilderDTO)restored; Assert.AreEqual(builder.Label, dto.Label); }
public void BetweenBuilder_Restore() { // Arrange var assemblerUnderTest = new BuilderAssembler<BetweenBuilder, BetweenBuilderDTO>(null); var dto = new BetweenBuilderDTO() { Label = "test" }; // Act var restored = assemblerUnderTest.Restore(dto); // Assert Assert.IsNotNull(restored); Assert.IsInstanceOf<BetweenBuilder>(restored); var builder = (BetweenBuilder)restored; Assert.AreEqual(dto.Label, builder.Label); }
public JunctionBuilderAssembler(BuilderAssembler successor = null) : base(successor) { }
public NotBuilderAssembler(BuilderAssembler successor = null) : base(successor) { }
public void NullBuilder_Create() { // Arrange var assemblerUnderTest = new BuilderAssembler<NullBuilder, NullBuilderDTO>(null); var builder = new NullBuilder() { Label = "test" }; // Act var restored = assemblerUnderTest.Create(builder); // Assert Assert.IsNotNull(restored); Assert.IsInstanceOf<NullBuilderDTO>(restored); var dto = (NullBuilderDTO)restored; Assert.AreEqual(builder.Label, dto.Label); }
public SimpleBuilderAssembler(BuilderAssembler successor = null) : base(successor) { }
public BooleanBuilderAssembler(BuilderAssembler successor = null) : base(successor) { }