private void Init()
 {
     _provider = new UserProvider();
     _user = new User
     {
         FirstName = "Vault",
         LastName = "Boy",
         BirthDate = DateTime.Now.AddYears(-37)
     };
 }
 public void GetUserGeneration_GenerationalTimeExceeded_WithException()
 {
     using (ShimsContext.Create())
     {
         ShimDateTime.NowGet = () => new DateTime(2035, 1, 1);
         //ARRANGE
         User user = new User()
         {
             BirthDate = DateTime.Now.AddYears(-5)
         };
         UserProvider provider = new UserProvider();
         //ACT
         var gen = provider.GetUserGeneration(user);
         //ASSERT
         Assert.AreEqual("Millenials", gen);
     }
 }