示例#1
0
        public void SetUp()
        {
            instance = new NullInstance();
            family = MockRepository.GenerateMock<IFamily>();

            instanceRef = new InstanceRef(instance, family);
        }
        public InstanceRefTester()
        {
            instance = new NullInstance();
            familyMock = Substitute.For<IFamily>();

            instanceRef = new InstanceRef(instance, familyMock);
        }
示例#3
0
 protected virtual void MemberAdded(IFamily <TFamilyMember> family, TFamilyMember member)
 {
 }
 public void CreateFamily()
 {
     _game = new Game<ComponentMatchingFamily>();
     _family = new ComponentMatchingFamily();
     _family.Setup(_game, typeof(MockNode));
 }
 public void ClearFamily()
 {
     _family = null;
     _game = null;
 }
示例#6
0
 public InstanceRef(Instance instance, IFamily family)
 {
     _instance = instance;
     _family   = family;
 }
示例#7
0
 public Human(string name, DateTime birthday, IFamily parent) : this(name, birthday)
 {
     Parent = parent;
 }
示例#8
0
 public bool HasFamily(IFamily family) => familiesType.ContainsValue(family);
示例#9
0
 private MyFamily(T name, IFamily <T> parent)
 {
     this.name   = name;
     this.parent = parent;
 }
示例#10
0
 public FamilyFactory()
 {
     _family = new TFamily();
 }