public void CmCdRoleTest_ContentManagement_Processing_IsValid_True()
        {
            var sut = new CmCdRoleTest();
            var ver = new SitecoreVersion(8, 0, 0);

            sut.IsActual(new[] { ServerRole.ContentManagement, ServerRole.Processing, }, ver, new InstanceResourceContext())
            .Should()
            .BeTrue();
        }
        public void CmCdRoleTest_ContentDelivery_IsValid_True()
        {
            var sut = new CmCdRoleTest();
            var ver = new SitecoreVersion(8, 0, 0);

            sut.IsActual(new[] { ServerRole.ContentDelivery }, ver, new InstanceResourceContext())
            .Should()
            .BeTrue();
        }
 public ReflectionServiceFactory()
 {
     if (!SitecoreVersion.LesserThan(SitecoreVersion.Versions.Sitecore9_0_2))
     {
         _implementation = new Sitecore_9_0_2();
     }
     else
     {
         _implementation = new Base();
     }
 }
 /// <summary>
 /// The method indicates if this specific test is actual for Sitecore version of the instance under test.
 /// </summary>
 public override bool IsActual(ICollection<Category> categories, SitecoreVersion sitecoreVersion)
 {
     return base.IsActual(categories, sitecoreVersion) && sitecoreVersion.MajorInt >= 8;
 }
 /// <summary>
 /// The method indicates if this specific test is actual for Sitecore version of the instance under test.
 /// </summary>
 public override bool IsActual(ICollection <Category> categories, SitecoreVersion sitecoreVersion)
 {
     return(base.IsActual(categories, sitecoreVersion) && sitecoreVersion.MajorInt >= 8);
 }