Exemple #1
0
        public void ReturnInvalidName()
        {
            var item = new SportSummary(TestData.SportId, TestData.Cultures.ToDictionary(c => c, c => c.EnglishName));
            var name = item.GetName(new CultureInfo("gl"));

            Assert.AreEqual(3, item.Names.Count);
            Assert.IsNull(name);
        }
Exemple #2
0
        public void ReturnValidName()
        {
            var item = new SportSummary(TestData.SportId, TestData.Cultures.ToDictionary(c => c, c => c.EnglishName));
            var name = item.GetName(TestData.Culture);

            Assert.AreEqual(3, item.Names.Count);
            Assert.IsTrue(!string.IsNullOrEmpty(name));
        }
Exemple #3
0
        public void WhenCreatingNewNamesCantBeNull()
        {
            var item = new SportSummary(TestData.SportId, null);

            Assert.IsNotNull(item);
        }
Exemple #4
0
        public void WhenCreatingNewNamesCantBeEmpty()
        {
            var item = new SportSummary(TestData.SportId, new Dictionary <CultureInfo, string>());

            Assert.IsNotNull(item);
        }
Exemple #5
0
        public void WhenCreatingNewIdCantBeEmpty()
        {
            var item = new SportSummary(null, TestData.Cultures.ToDictionary(c => c, c => string.Empty));

            Assert.IsNotNull(item);
        }