public void AsType_GivenInterfaceType_ShouldReturnExpectedDerivedClass() { ICacheProvider redisCacheProvider = new RedisCacheProvider(); redisCacheProvider .AsType <RedisCacheProvider>() .Should() .BeOfType <RedisCacheProvider>(); }