public MainWindow() { InitializeComponent(); CalcController = new CalculatorController(InputBox, OperationBox); ConversionsController = new ConversionsController() { TextLabel1 = TextLabel1, TextLabel2 = TextLabel2, TextLabel3 = TextLabel3, TextLabel4 = TextLabel4, TextLabel5 = TextLabel5, TextLabel6 = TextLabel6, TextOutput1 = TextOutput1, TextOutput2 = TextOutput2, TextOutput3 = TextOutput3, TextOutput4 = TextOutput4, TextOutput5 = TextOutput5, TextOutput6 = TextOutput6, Group1 = Group1, Group2 = Group2, Group3 = Group3, Group4 = Group4, Group5 = Group5, Group6 = Group6, }; CalcController.InitializeCalculator(); }
public void GetConversionTest() { var serviceManager = MockRepository.Mock <ISourceManager>(); var serviceLocator = MockRepository.Mock <IServiceLocator>(); ConversionsController controller = new ConversionsController(serviceManager, serviceLocator) { Request = new HttpRequestMessage() }; var result1 = controller.GetConversion(null, 1); Assert.AreEqual(result1.StatusCode, System.Net.HttpStatusCode.BadRequest); var result2 = controller.GetConversion(new Models.ConversionRequestModel(), 1); serviceManager.AssertWasCalled(x => x.GetSourceById(1)); }