Да, опять тесты...
Вот такие тесты сейчас я нахожу очень понятными (в таком формате я и чужие тесты понимаю, и свои многолетней давности):
[TestFixture]
public class RibbonFormTests {
[Test]
public void RibbonForm_ControlsAddRibbon_SizeSet700x700_Show() {
using(RibbonForm form = new RibbonForm()) {
form.Controls.Add(new RibbonControl());
form.Size = new Size(700, 700);
form.Show();
Application.DoEvents();
Assert.AreEqual(700, form.DesktopBounds.Width);
Assert.AreEqual(700, form.DesktopBounds.Height);
}
}
Вот такие тесты сейчас я нахожу очень понятными (в таком формате я и чужие тесты понимаю, и свои многолетней давности):
[TestFixture]
public class RibbonFormTests {
[Test]
public void RibbonForm_ControlsAddRibbon_SizeSet700x700_Show() {
using(RibbonForm form = new RibbonForm()) {
form.Controls.Add(new RibbonControl());
form.Size = new Size(700, 700);
form.Show();
Application.DoEvents();
Assert.AreEqual(700, form.DesktopBounds.Width);
Assert.AreEqual(700, form.DesktopBounds.Height);
}
}