public override void Arrange() { var document = new Document(); _sut = document.CreateTextBox(new Rectangle(new Point(50, 50), new Size(50, 50))); _sut.SetFont(new FontProperties { Name = "Courier", Size = 10 }); _addedText = "Added/text"; }
public override void Arrange() { _sut = new Document(); _title = _sut.CreateTextBox(new Rectangle(new Point(20, 20), new Size(170, 10))); _title.SetColor(Color.Black); _title.SetFont(new FontProperties { Name = "Courier", Size = 20 }); _title.AddText("The select Model"); var location = new Point(20, 45); var size = new Size(170, 235); _textbox = _sut.CreateTextBox(new Rectangle(location, size)); _textbox.SetFont(new FontProperties { Name = "Courier", Size = 10 }); var realisticText = "The select Model is the most widely available I/O model in Winsock. " + "We call it the select model because it centers on using the select function to " + "manage I/O. The design of this model originated on Unix-based computers featuring " + "Berkeley socket implementations. The select model was incorporated into Winsock 1.1 " + "to allow applications that want to avoid blocking on socket calls the ability to manage " + "multiple sockets in an organized manner. Because Winsock 1.1 is backward-compatible " + "with Berkeley socket implementations, a Berkeley socket application that uses the select " + "function should technically be able to run without modification.\n" + "The select function can be used to determine whether there is data on a socket and " + "whether a socket can be written to. The whole reason for having this function is to " + "prevent your application from blocking on an I/O bound call such as send or recv when " + "a socket is in a blocking mode and to prevent the WSAEWOULDBLOCK error when a socket " + "is in nonblocking mode. The select function blocks for I/O opperations until the " + "conditions specified as parameters are met. The function prototype for select is " + "as follows:\n" + "..."; _textbox.AddText(realisticText); }
public override void Arrange() { var document = new Document(); _sut = document.CreateTextBox(new Rectangle(new Point(50, 50), new Size(50, 50))); _sut.SetFont(new FontProperties { Name = "Helvetica", Size = 10 }); _addedText = "Price: € 50,25-"; _expectedText = @"Price: \200 50,25-"; }
public override void Arrange() { _sut = new Document(); _textbox = _sut.CreateTextBox(new Rectangle(new Point(50, 50), new Size(50, 50))); _textbox.SetColor(Color.Black); _textbox.SetFont(new FontProperties { Name = "Helvetica", Size = 10 }); _textbox.AddText("dit is een testje dat iets langer is."); }
public override void Arrange() { _document = new Document(); _page = _document.AddPage(); _sut = _document.CreateTextBox(new Rectangle(33, 12, 155, 255)); _sut.SetFont(new FontProperties("Helvetica", 10)); _page.AddTextBox(_sut); }
public override void Arrange() { _document = new Document(); _textbox = _document.CreateTextBox(new Rectangle(new Point(50, 50), new Size(50, 50))); _fontProperties = new FontProperties { Name = "Arial" }; _textbox.SetFont(_fontProperties); _sut = new ContentsObject(246); }
public override void Arrange() { _sut = new Document(); _title = _sut.CreateTextBox(new Rectangle(new Point(20, 20), new Size(170, 10))); _title.SetColor(Color.Black); _title.SetFont(new FontProperties { Name = "Helvetica", Size = 20 }); _title.AddText("The select Model"); _canvas1 = _sut.CreateCanvas(); _canvas1.SetFillColor(Color.Azure); _canvas1.SetStrokeColor(Color.Black); var location = new Point(20, 45); var size = new Size(170, 110); _canvas1.DrawBox(location, size); _textbox1 = CreateTextbox(location, size, 10); _canvas2 = _sut.CreateCanvas(); _canvas2.SetFillColor(Color.Azure); _canvas2.SetStrokeColor(Color.Black); _canvas2.DrawBox(new Point(20, 20), new Size(170, 115)); _textbox2 = CreateTextbox(new Point(20, 20), new Size(170, 115), 20); }