Exemplo n.º 1
0
        public void CreateCaseNullTest()
        {
            var factory = new CountryFactory();
            var r       = new Infraestructure.ExternalAPI.SerializedObjects.DataCountry.Root();

            Assert.ThrowsException <Exception>(() => factory.Create(r));
        }
Exemplo n.º 2
0
        public void CreateTest()
        {
            var factory = new CountryFactory();
            var r       = new Infraestructure.ExternalAPI.SerializedObjects.DataCountry.Root();

            r.latlng = new List <double>();
            r.latlng.Add(1);
            r.latlng.Add(2);
            r.currencies = new List <Infraestructure.ExternalAPI.SerializedObjects.DataCountry.Currency>();
            r.currencies.Add(Moq.Mock.Of <Infraestructure.ExternalAPI.SerializedObjects.DataCountry.Currency>());
            r.languages = new List <Infraestructure.ExternalAPI.SerializedObjects.DataCountry.Language>();
            r.languages.Add(Moq.Mock.Of <Infraestructure.ExternalAPI.SerializedObjects.DataCountry.Language>());
            r.timezones = new List <string>();
            r.timezones.Add("");

            var f = factory.Create(r);

            Assert.AreEqual(r.alpha2Code, f.Alpha2Code);
        }