public void returns_object_getflags_inject_returns_count_2() { ServiceFlags flags = exec <TestClass>(); IEnumerable <ServiceFlag> injects = flags.GetFlags(ServiceFlagConstants.Inject); Assert.IsTrue(injects.Count() == 2); }
public void returns_object_getflags_inject_returns_propertyinfo_name_equals_to_Name() { ServiceFlags flags = exec <TestClass>(); IEnumerable <ServiceFlag> injects = flags.GetFlags(ServiceFlagConstants.Inject); ServiceFlag inject = injects.First(x => x.Member.Instance.MemberType == MemberTypes.Property); bool result = inject.Member.Instance.Name == "Name"; Assert.IsTrue(result); }
public void returns_object_getflags_inject_returns_not_null_parent() { ServiceFlags flags = exec <TestClass>(); IEnumerable <ServiceFlag> injects = flags.GetFlags(ServiceFlagConstants.Inject); foreach (ServiceFlag serviceFlag in injects) { Assert.NotNull(serviceFlag.Member); } }