// ------------------------------------------------------------------------------
//<autogenerated>
// 此代码是由 Microsoft Visual Studio Team System 2005 生成的。
//
// 对此文件的更改
// 可能导致不正确的行为,如果重新生成代码,所做修改将丢失。
//</autogenerated>
//------------------------------------------------------------------------------
using Microsoft.VisualStudio.TestTools.UnitTesting;namespace My.ModelTest
{
[System.Diagnostics.DebuggerStepThrough()]
[System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.VisualStudio.TestTools.UnitTestGeneration", "1.0.0.0")]
internal class BaseAccessor {
protected Microsoft.VisualStudio.TestTools.UnitTesting.PrivateObject m_privateObject;
protected BaseAccessor(object target, Microsoft.VisualStudio.TestTools.UnitTesting.PrivateType type) {
m_privateObject = new Microsoft.VisualStudio.TestTools.UnitTesting.PrivateObject(target, type);
}
protected BaseAccessor(Microsoft.VisualStudio.TestTools.UnitTesting.PrivateType type) :
this(null, type) {
}
internal virtual object Target {
get {
return m_privateObject.Target;
}
}
public override string ToString() {
return this.Target.ToString();
}
public override bool Equals(object obj) {
if (typeof(BaseAccessor).IsInstanceOfType(obj)) {
obj = ((BaseAccessor)(obj)).Target;
}
return this.Target.Equals(obj);
}
public override int GetHashCode() {
return this.Target.GetHashCode();
}
}
[System.Diagnostics.DebuggerStepThrough()]
[System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.VisualStudio.TestTools.UnitTestGeneration", "1.0.0.0")]
internal class Junnet_JNet_Charge_Factory_ChargeProuctAccessAccessor : BaseAccessor {
protected static Microsoft.VisualStudio.TestTools.UnitTesting.PrivateType m_privateType = new Microsoft.VisualStudio.TestTools.UnitTesting.PrivateType(typeof(global::My.Factory.ChargeProuctAccess));
internal Junnet_JNet_Charge_Factory_ChargeProuctAccessAccessor(global::My.Factory.ChargeProuctAccess target) :
base(target, m_privateType) {
}
internal global::My.Model.Config mConfig {
get {
global::My.Model.Config ret = ((global::My.Model.Config)(m_privateObject.GetField("mConfig")));
return ret;
}
set {
m_privateObject.SetField("mConfig", value);
}
}
internal string mXmlConfigPath {
get {
string ret = ((string)(m_privateObject.GetField("mXmlConfigPath")));
return ret;
}
set {
m_privateObject.SetField("mXmlConfigPath", value);
}
}
internal global::My.Model.Config LoadConfig(string chargeID) {
object[] args = new object[] {
chargeID};
global::My.Model.Config ret = ((global::My.Model.Config)(m_privateObject.Invoke("LoadConfig", new System.Type[] {
typeof(string)}, args)));
return ret;
}
}
}
//<autogenerated>
// 此代码是由 Microsoft Visual Studio Team System 2005 生成的。
//
// 对此文件的更改
// 可能导致不正确的行为,如果重新生成代码,所做修改将丢失。
//</autogenerated>
//------------------------------------------------------------------------------
using Microsoft.VisualStudio.TestTools.UnitTesting;namespace My.ModelTest
{
[System.Diagnostics.DebuggerStepThrough()]
[System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.VisualStudio.TestTools.UnitTestGeneration", "1.0.0.0")]
internal class BaseAccessor {
protected Microsoft.VisualStudio.TestTools.UnitTesting.PrivateObject m_privateObject;
protected BaseAccessor(object target, Microsoft.VisualStudio.TestTools.UnitTesting.PrivateType type) {
m_privateObject = new Microsoft.VisualStudio.TestTools.UnitTesting.PrivateObject(target, type);
}
protected BaseAccessor(Microsoft.VisualStudio.TestTools.UnitTesting.PrivateType type) :
this(null, type) {
}
internal virtual object Target {
get {
return m_privateObject.Target;
}
}
public override string ToString() {
return this.Target.ToString();
}
public override bool Equals(object obj) {
if (typeof(BaseAccessor).IsInstanceOfType(obj)) {
obj = ((BaseAccessor)(obj)).Target;
}
return this.Target.Equals(obj);
}
public override int GetHashCode() {
return this.Target.GetHashCode();
}
}
[System.Diagnostics.DebuggerStepThrough()]
[System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.VisualStudio.TestTools.UnitTestGeneration", "1.0.0.0")]
internal class Junnet_JNet_Charge_Factory_ChargeProuctAccessAccessor : BaseAccessor {
protected static Microsoft.VisualStudio.TestTools.UnitTesting.PrivateType m_privateType = new Microsoft.VisualStudio.TestTools.UnitTesting.PrivateType(typeof(global::My.Factory.ChargeProuctAccess));
internal Junnet_JNet_Charge_Factory_ChargeProuctAccessAccessor(global::My.Factory.ChargeProuctAccess target) :
base(target, m_privateType) {
}
internal global::My.Model.Config mConfig {
get {
global::My.Model.Config ret = ((global::My.Model.Config)(m_privateObject.GetField("mConfig")));
return ret;
}
set {
m_privateObject.SetField("mConfig", value);
}
}
internal string mXmlConfigPath {
get {
string ret = ((string)(m_privateObject.GetField("mXmlConfigPath")));
return ret;
}
set {
m_privateObject.SetField("mXmlConfigPath", value);
}
}
internal global::My.Model.Config LoadConfig(string chargeID) {
object[] args = new object[] {
chargeID};
global::My.Model.Config ret = ((global::My.Model.Config)(m_privateObject.Invoke("LoadConfig", new System.Type[] {
typeof(string)}, args)));
return ret;
}
}
}
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货