static void Main(string[] args) { try { var widget = new MWidget { Run = IMock.RunType.SUCCESS, Arrange = IMock.RunType.SUCCESS, Test = IMock.RunType.SUCCESS, Assert = IMock.RunType.SUCCESS }; var widget2 = new MWidget { Run = IMock.RunType.EXCEPTION, ExceptionExpected = new Exception("Widget Error"), Throws = IMock.RunType.EXCEPTION, Arrange = IMock.RunType.EXCEPTION, Test = IMock.RunType.EXCEPTION, Assert = IMock.RunType.EXCEPTION }; } catch (Exception e) { Console.WriteLine(e.Message); } Console.ReadLine(); }
public override void Run() { try { var widget = new MWidget { Run = IMock.RunType.SUCCESS, Arrange = IMock.RunType.SUCCESS, Test = IMock.RunType.SUCCESS, Assert = IMock.RunType.SUCCESS }; var widget2 = new MWidget { Run = IMock.RunType.EXCEPTION, ExceptionExpected = new Exception("Widget Error"), Throws = IMock.RunType.EXCEPTION, Arrange = IMock.RunType.EXCEPTION, Test = IMock.RunType.EXCEPTION, Assert = IMock.RunType.EXCEPTION }; } catch (Exception e) { Console.WriteLine(e.Message); } }
public void Test1_MWidget() { var widget = new MWidget { Run = IMock.RunType.SUCCESS, Arrange = IMock.RunType.SUCCESS, Test = IMock.RunType.SUCCESS, Assert = IMock.RunType.SUCCESS }; }
public void Test2_MWidget() { var widget = new MWidget { Run = IMock.RunType.EXCEPTION, ExceptionExpected = new Exception("Widget Error"), Throws = IMock.RunType.EXCEPTION, Arrange = IMock.RunType.EXCEPTION }; widget.ExceptionRaised = Assert.Throws <Exception>(() => widget.Test = IMock.RunType.EXCEPTION); Assert.Equal(widget.ExceptionExpected.Message, widget.ExceptionRaised.Message); widget.Assert = IMock.RunType.EXCEPTION; }