コード例 #1
0
        public void CreateStateTest()
        {
            var mockSet     = new Mock <DbSet <State> >();
            var mockContext = new Mock <LGAContext>();

            mockContext.Setup(m => m.States).Returns(mockSet.Object);
            var service = new StateService(mockContext.Object);

            service.AddState(new State()
            {
                StateId = 20, StateName = "Central Australia", Median = 100
            });
            mockSet.Verify(m => m.Add(It.IsAny <State>()), Times.Once());
            mockContext.Verify(m => m.SaveChanges(), Times.Once());
        }
コード例 #2
0
ファイル: frmState.cs プロジェクト: thankosein/GitWindow
        private void btnAdd_Click(object sender, EventArgs e)
        {
            bool isNameBlank = CheckBlank();

            if (!isNameBlank)
            {
                bool isExit = IsExitInList();
                if (!isExit)
                {
                    byte   id   = Convert.ToByte(txtStateId.Text);
                    string name = txtName.Text;

                    lblResult.Text = StateService.AddState(id, name);
                    StateService.ReadData(dgv);

                    AutoFillStateId();
                }
            }
        }