예제 #1
0
 public ExpenditureTypeAddDialog(MainApplication mainForm)
 {
     InitializeComponent();
     _expenditureController = new ExpenditureController();
     _mainForm = mainForm;
     PopulateExpenditureTypeComboBox();
 }
예제 #2
0
        public void TestCreateG()
        {
            var controller = new ExpenditureController();
            var result     = controller.Create() as ViewResult;

            Assert.IsNotNull(result);
        }
예제 #3
0
 public ExpenditureTypeEditDialog(MainApplication mainForm, UpdateExpenditureRuleRequest updateExpenditureTypeRequest)
 {
     InitializeComponent();
     _expenditureController = new ExpenditureController();
     _mainForm = mainForm;
     _updateExpenditureTypeRequest = updateExpenditureTypeRequest;
     SetExpenditure();
 }
        public void TestIndex()
        {
            var db         = new B();
            var controller = new ExpenditureController();

            var result = controller.Index() as ViewResult;

            Assert.IsNotNull(result);
            Assert.IsInstanceOfType(result.Model, typeof(List <B>));
        }
예제 #5
0
        public void TestIndex()
        {
            var db         = new ExpenditureEntities();
            var controller = new ExpenditureController();
            var result     = controller.Index() as ViewResult;

            Assert.IsNotNull(result);
            Assert.IsInstanceOfType(result.Model, typeof(List <Expenditure>));
            Assert.AreEqual(db.Expenditures.Count(), (result.Model as List <Expenditure>).Count);
        }
예제 #6
0
 public MainApplication()
 {
     InitializeComponent();
     _transactionController = new TransactionController();
     _accountController     = new AccountController();
     _analyticsController   = new AnalyticsController();
     _reportController      = new DataImportController();
     _expenditureController = new ExpenditureController();
     _dataImportController  = new DataImportController();
     PopulationAll();
 }
예제 #7
0
        public void TestIndex()
        {
            var db         = new QUANLYCHITIEUEntities();
            var controller = new ExpenditureController();

            var result = controller.Index() as ViewResult;

            Assert.IsNotNull(result);
            var model = result.Model as List <Expenditure>;

            Assert.IsNotNull(model);
            Assert.AreEqual(db.Expenditures.Count(), model.Count);
        }
        public void TestEditG()
        {
            var controller = new ExpenditureController();
            var result0    = controller.Edit(0);

            Assert.IsInstanceOfType(result0, typeof(HttpNotFoundResult));

            var db      = new Entities();
            var item    = db.Expenditure.First();
            var result1 = controller.Edit(item.ID) as ViewResult;

            Assert.IsNotNull(result1);
            var model = result1.Model as Expenditure;

            Assert.AreEqual(item.ID, model.ID);
        }
 public ExpenditureControllerTest()
 {
     _expendController = new ExpenditureController(_refundRepositoryMock.Object, _expendRepositoryMock.Object);
 }