public void Insert_Test_CommonSettinginfo_From_LocalFile만_Null로_입력시에_True반환하는지() { CommonSettinginfo si = mocks.Stub <CommonSettinginfo>(); si.CommonSettinginfo_LocalFile = null; si.CommonSettinginfo_DB = new CommonSettinginfo_From_DB(); bool isOK = objectForTest.Insert(si); Assert.IsTrue(isOK); }
public void Update_Test_CommonSettinginfo가_Null인_경우_false반환하는지() { //Arrange CommonSettinginfo si = null; //Act bool isOK = objectForTest.Update(si, null); //Assert Assert.IsFalse(isOK); }
public void Insert_Test_모든_파라미터를_Null로_입력시에_false반환하는지() { //Arrange CommonSettinginfo si = null; //act bool isOK = objectForTest.Insert(si); //Assert Assert.IsFalse(isOK); }
public void Update_Test_CommonSettinginfo_From_LocalFile만Null인_경우_true반환하는지() { //Arrange CommonSettinginfo si = mocks.Stub <CommonSettinginfo>(); si.CommonSettinginfo_DB = new CommonSettinginfo_From_DB(); //Act bool isOK = objectForTest.Update(si, null); //Assert Assert.IsTrue(isOK); }
public void Insert_Test_CommonSettinginfo_From_DB를_포함해서_모든_파라미터를_Null로_입력시에_false반환하는지() { //Arrange CommonSettinginfo si = mocks.Stub <CommonSettinginfo>(); si.CommonSettinginfo_LocalFile = null; si.CommonSettinginfo_DB = null; //act bool isOK = objectForTest.Insert(si); //Assert Assert.IsFalse(isOK); }
public void Insert_Test_CommonSettinginfo_From_LocalFile만_Null로_입력시에_CommonSettinginfo_From_DB만_입력_하는지() { CommonSettinginfo si = mocks.Stub <CommonSettinginfo>(); si.CommonSettinginfo_LocalFile = null; si.CommonSettinginfo_DB = new CommonSettinginfo_From_DB(); using (mocks.Record()) { string sqlQuery = sqlQueryHouse.insertSettingInfo(si); dbModel.SetData(sqlQuery); } objectForTest.Insert(si); mocks.VerifyAll(); }
public void execute_Test_이미_설정값_존재시_올바른_값_입력받고_True반환() { //Arrange CommonSettinginfo si = mocks.Stub <CommonSettinginfo>(); si.CommonSettinginfo_DB = mocks.Stub <CommonSettinginfo_From_DB>(); si.CommonSettinginfo_LocalFile = mocks.Stub <CommonSettinginfo_From_LocalFile>(); WorkInfoInsertUpdateCommand cmd = new WorkInfoInsertUpdateCommand(this.mocksCMDListener, si); //Act bool isOK = cmd.execute(); //Assert Assert.IsTrue(isOK); }
public void insertCommonSettinginfo_Test_바른_값을_주고_바른_쿼리를_반환하는지() { //Arrange MockRepository mocks = new MockRepository(); CommonSettinginfo si = new CommonSettinginfo(); si.CommonSettinginfo_DB = new CommonSettinginfo_From_DB(); string ExpectedJson = JsonConvert.SerializeObject(si.CommonSettinginfo_DB); string ExpectedString = string.Format("insert into commonSetting(jsonSettingInfoData) values('{0}')", ExpectedJson); SQLDataQueryRepository sqlQuery = new SQLDataQueryRepository(); //Act string actualQuery = sqlQuery.insertSettingInfo(si); //Assert Assert.AreEqual(ExpectedString, actualQuery); }
public void Update_Test_정상적인_값_입력하고_정상적인_과정_거치는지() { CommonSettinginfo si = mocks.Stub <CommonSettinginfo>(); si.CommonSettinginfo_DB = new CommonSettinginfo_From_DB(); si.CommonSettinginfo_LocalFile = new CommonSettinginfo_From_LocalFile(); using (mocks.Record()) { string strSQLQuery = sqlQueryHouse.updateSettingInfo(si); dbModel.SetData(strSQLQuery); string strLocalQuery = LocalQueryHouse.updateSettingInfo(si); LocalModel.SetData(strLocalQuery); } objectForTest.Update(si, null); mocks.VerifyAll(); }
public void Insert_Test_올바른_값_입력시에_올바르게_작동하는지() { CommonSettinginfo_From_DB si_db = new CommonSettinginfo_From_DB(); CommonSettinginfo_From_LocalFile si_local = new CommonSettinginfo_From_LocalFile(); CommonSettinginfo si = mocks.Stub <CommonSettinginfo>(); si.CommonSettinginfo_DB = si_db; si.CommonSettinginfo_LocalFile = si_local; using (mocks.Record()) { string SQLQuery = sqlQueryHouse.insertSettingInfo(si); dbModel.SetData(SQLQuery); string LocalQuery = LocalQueryHouse.insertSettingInfo(si); LocalModel.SetData(LocalQuery); } objectForTest.Insert(si); mocks.VerifyAll(); }
public void insertCommonSettinginfo_Test_Null_값을_주고_NullReferenceException이_발생하는지() { //Arrange bool isNullReferenceException = false; CommonSettinginfo si = null; SQLDataQueryRepository sqlQuery = new SQLDataQueryRepository(); //Act try { string actualQuery = sqlQuery.insertSettingInfo(si); } catch (NullReferenceException) { isNullReferenceException = true; } //Assert Assert.IsTrue(isNullReferenceException); }
public void insertCommonSettinginfo_Test_바른_값을_주고_바른_쿼리를_반환하는지() { //Arrange MockRepository mocks = new MockRepository(); CommonSettinginfo si = new CommonSettinginfo(); si.CommonSettinginfo_DB = new CommonSettinginfo_From_DB(); string ExpectedJson = JsonConvert.SerializeObject(si.CommonSettinginfo_DB); string ExpectedString = string.Format("insert into commonSetting(jsonSettingInfoData) values('{0}')", ExpectedJson); SQLDataQueryRepository sqlQuery = new SQLDataQueryRepository(); //Act string actualQuery = sqlQuery.insertSettingInfo(si); //Assert Assert.AreEqual(ExpectedString,actualQuery); }