public void When_InvalidParameter() { CalculateController controller = new CalculateController(); //Pass null parameter var response = controller.Post(null); Assert.IsFalse(response.Success); Assert.AreEqual(response.Message, "Invalid parameter"); }
public void GetSequence_ViewName() { // Arrange CalculateController controller = new CalculateController(); // Act ViewResult result = controller.GetSequence() as ViewResult; // Assert Assert.AreEqual("GetSequence", result.ViewName); }
public void GetSequence() { // Arrange CalculateController controller = new CalculateController(); // Act ViewResult result = controller.GetSequence() as ViewResult; // Assert Assert.IsNotNull(result); }
public void _SequenceNumbers_ViewName() { // Arrange CalculateController controller = new CalculateController(); // Act PartialViewResult result = controller._SequenceNumbers(0, "") as PartialViewResult; // Assert Assert.AreEqual("_SequenceNumbers", result.ViewName); }
public void _SequenceNumbers() { // Arrange CalculateController controller = new CalculateController(); // Act PartialViewResult result = controller._SequenceNumbers(0, "") as PartialViewResult; // Assert Assert.IsNotNull(result); }
public void _SequenceNumbers_Multiples_Z_Count() { // Arrange CalculateController controller = new CalculateController(); // Act PartialViewResult result = controller._SequenceNumbers(15, "Multiples") as PartialViewResult; var model = result.ViewData.Model as List <SequenceResult>; // Assert Assert.AreEqual("1", model.FindAll(x => x.Number == "Z").Count.ToString()); }
public void _SequenceNumbers_Even() { // Arrange CalculateController controller = new CalculateController(); // Act PartialViewResult result = controller._SequenceNumbers(9, "Even") as PartialViewResult; var model = result.ViewData.Model as List <SequenceResult>; // Assert Assert.AreEqual("4", model.Count.ToString()); }
public CalculatorAPITest() { _configuration = new ConfigurationBuilder() .AddJsonFile("appsettings.json") .Build(); _logging = new FileLogging(_configuration); _operations = new Operations(_configuration, _logging); _controller = new CalculateController(_operations, _configuration); LoadTestData(); }
public void lowestabsolutesumofelements() { // Arrange CalculateController controller = new CalculateController(); // Act int[] arr = { 1, 2, 6 }; int result = controller.Post(arr); // Assert Assert.IsNotNull(result); Assert.AreEqual(1, result); }
public void When_Subtract_NegativeOneAndOne() { CalculateController controller = new CalculateController(); var response = controller.Post(new Models.InputPayload() { Operation = "subtract", Value1 = -1, Value2 = 1, }); Assert.IsTrue(response.Success); Assert.AreEqual(response.Value, -2); }
public void When_Add_OneAndOne() { CalculateController controller = new CalculateController(); var response = controller.Post(new Models.InputPayload() { Operation = "add", Value1 = 1, Value2 = 1, }); Assert.IsTrue(response.Success); Assert.AreEqual(response.Value, 2); }
public void When_InvalidOperation() { CalculateController controller = new CalculateController(); var response = controller.Post(new Models.InputPayload() { Operation = "invalid operation", Value1 = -1, Value2 = 1, }); Assert.IsFalse(response.Success); Assert.AreEqual(response.Message, "Invalid operation"); }
public void OnSimulateClicked() { Particle values = CalculateController.CalculateControl(); int dimentions = DropBoxDimention.value + 1; if (dimentions <= 2) { SimulateController.OnSimulateClicked(); } else { //For when I want diffrent camera angles SimulateController.OnSimulateClicked(); } }
public void ShouldThrowBadRequestIfLogicThrowsException() { //Arrange var mockCalculateNPVRequest = GetMockRequest(); _calculationLogic.Setup(x => x.ManageNPVCalculation(It.IsAny <CalculateNPVApiRequest>())) .Throws(new System.Exception()); var controller = new CalculateController(_calculationLogic.Object); //Act var requestId = controller.CalculateNPV(mockCalculateNPVRequest); var badRequestResult = requestId.Result as BadRequestWithErrorsResult; var responseMessage = badRequestResult.Execute(); //Assert Assert.IsNotNull(badRequestResult); Assert.IsInstanceOfType(badRequestResult, typeof(BadRequestWithErrorsResult)); Assert.AreEqual(responseMessage.StatusCode, System.Net.HttpStatusCode.BadRequest); }
public void ShouldDoCalculateNPVSuccessfully() { //Arrange var mockCalculateNPVRequest = GetMockRequest(); var mockResultId = 1; _calculationLogic.Setup(x => x.ManageNPVCalculation(It.IsAny <CalculateNPVApiRequest>())) .Returns(Task.FromResult(mockResultId)); var controller = new CalculateController(_calculationLogic.Object); //Act var requestId = controller.CalculateNPV(mockCalculateNPVRequest); var contentResult = requestId.Result as OkNegotiatedContentResult <int>; //Assert Assert.IsNotNull(requestId); Assert.IsNotNull(contentResult.Content); Assert.AreEqual(contentResult.Content, 1); Assert.IsInstanceOfType(contentResult.Content, typeof(int)); }
void Awake() { calculateController = FindObjectOfType(typeof(CalculateController)) as CalculateController; }
public void OnCalculateClicked() { //prints to console CalculateController.CalculateControl(); }
public CalculateControllerTests() { _moqCalculatorFactory = new Mock <ICompanyFactory>(); _moqCalculatorFactory.SetupAllProperties(); _controller = new CalculateController(_moqCalculatorFactory.Object); }
public void Setup() { calculateService.Setup(mock => mock.CalculateValue(It.IsAny <string>(), It.IsAny <string>())); calculateController = new CalculateController(calculateService.Object); }
public void Setup() { calculateService.Setup(mock => mock.CalculateValue(inputString, ipAdress).Output); calculateController = new CalculateController(calculateService.Object); }