public void Setup() { var dbContext = new DbContextOptionsBuilder <FiledExerciseContext>().UseSqlServer("Server=(localdb)\\mssqllocaldb;Database=FiledExerciseContext;Trusted_Connection=True;MultipleActiveResultSets=true"); _context = new FiledExerciseContext(dbContext.Options); _paymentProcessController = new ProcessPaymentController(_context); }
public void Test1() { CardDetails ob = new CardDetails(); foreach (CardDetails k in card) { ob = k; var mock = new Mock <IPayment>(); mock.Setup(p => p.ProcessPayment(ob)).Returns(mock.Object); ProcessPaymentController process = new ProcessPaymentController(mock.Object); var res = process.ProcessPayment(ob); var rescheck = res as OkObjectResult; Assert.AreEqual(200, rescheck.StatusCode); } }
public ProcessPaymentControllerShould() { _mockPaymentService = new Mock <IPaymentService>(); _processPaymentController = new ProcessPaymentController(_mockPaymentService.Object); }
public void Setup() { _processPaymentController = new ProcessPaymentController(); _retrieveTransactionDetailController = new RetrieveTransactionDetailController(); }