public void DrawClientArea_Null_ArgumentNullException() { using var stubbedWindow = new StubbedWindow(); var stubbedController = new StubbedConsoleTextController(); using var sut = new StubbedTextControl(stubbedWindow, stubbedController); sut.Invoking(s => s.CallDrawClientArea()).Should().Throw <ArgumentNullException>(); }
public void CanEdit_Set_NotSupportedException() { using var sut = new StubbedTextControl(); sut.Invoking(s => s.CanEdit = true) .Should() .Throw <NotSupportedException>() .Where(e => e.Message.Contains(nameof(ConControls.Controls.TextControl)) && e.Message.Contains(nameof(ConControls.Controls.TextControl.CanEdit))); }