コード例 #1
0
ファイル: CountryCheckerTest.cs プロジェクト: ryber/Features
        public void WillNotPassWithMismatchedCultures()
        {
            var checker = new CountryChecker(CultureInfo.GetCultureInfo("fr-CA"));
            var user = new TestUser { Culture = CultureInfo.GetCultureInfo("fr-FR") };

            Assert.False(checker.Check(Feature.Doughnuts, user));
        }
コード例 #2
0
ファイル: CountryCheckerTest.cs プロジェクト: ryber/Features
        public void WillPassWhenUserHasMatchingCulture()
        {
            var checker = new CountryChecker(CultureInfo.GetCultureInfo("fr-CA"));
            var user = new TestUser { Culture = CultureInfo.GetCultureInfo("fr-CA") };

            Assert.True(checker.Check(Feature.Doughnuts, user));
        }
コード例 #3
0
ファイル: CountryCheckerTest.cs プロジェクト: ryber/Features
 public void ByDefaultNoCountriesPass()
 {
     var checker = new CountryChecker();
      Assert.False(checker.Check(Feature.Doughnuts, new TestUser()));
 }