public void DeleteFunctionTest() { #region arrange string id = "1"; SqlConnection conn = new SqlConnection(); SqlTransaction tran = null; int reNumber = 1; _dataAccess.Stub(o => o.ExcuteSQL(Arg <string> .Is.Anything, ref Arg <SqlConnection> .Ref(Is.Anything(), null).Dummy, ref Arg <SqlTransaction> .Ref(Is.Anything(), null).Dummy, Arg <object[]> .Is.Anything)).Return(reNumber); #endregion #region act var result = _target.DeleteFunction(id, ref conn, ref tran); #endregion #region assert Assert.AreEqual(result, reNumber); #endregion }