annotate Agendas/trunk/src/Agendas.Configurations.Tests/Read_configuration.cs @ 282:bc8dfbde0523

#123: Patrocinadores de las vans: Se verifica que para publicar una Van, debe tener al menos un Patrocinador.
author juanjose.montesdeocaarbos
date Mon, 26 Dec 2011 14:21:44 -0300
parents 734d3f0853bf
children
rev   line source
158
734d3f0853bf Manejando configuración de los publicadores con una sección propia en los .config
nelopauselli
parents:
diff changeset
1 using AltNetHispano.Agendas.Configurations;
734d3f0853bf Manejando configuración de los publicadores con una sección propia en los .config
nelopauselli
parents:
diff changeset
2 using NUnit.Framework;
734d3f0853bf Manejando configuración de los publicadores con una sección propia en los .config
nelopauselli
parents:
diff changeset
3
734d3f0853bf Manejando configuración de los publicadores con una sección propia en los .config
nelopauselli
parents:
diff changeset
4 namespace Agendas.Configurations.Tests
734d3f0853bf Manejando configuración de los publicadores con una sección propia en los .config
nelopauselli
parents:
diff changeset
5 {
734d3f0853bf Manejando configuración de los publicadores con una sección propia en los .config
nelopauselli
parents:
diff changeset
6 [TestFixture]
734d3f0853bf Manejando configuración de los publicadores con una sección propia en los .config
nelopauselli
parents:
diff changeset
7 public class Read_configuration
734d3f0853bf Manejando configuración de los publicadores con una sección propia en los .config
nelopauselli
parents:
diff changeset
8 {
734d3f0853bf Manejando configuración de los publicadores con una sección propia en los .config
nelopauselli
parents:
diff changeset
9 [Test]
734d3f0853bf Manejando configuración de los publicadores con una sección propia en los .config
nelopauselli
parents:
diff changeset
10 public void Read()
734d3f0853bf Manejando configuración de los publicadores con una sección propia en los .config
nelopauselli
parents:
diff changeset
11 {
734d3f0853bf Manejando configuración de los publicadores con una sección propia en los .config
nelopauselli
parents:
diff changeset
12 var section = AgendasConfigurationManager.Publicadores;
734d3f0853bf Manejando configuración de los publicadores con una sección propia en los .config
nelopauselli
parents:
diff changeset
13 Assert.IsNotNull(section);
734d3f0853bf Manejando configuración de los publicadores con una sección propia en los .config
nelopauselli
parents:
diff changeset
14 }
734d3f0853bf Manejando configuración de los publicadores con una sección propia en los .config
nelopauselli
parents:
diff changeset
15
734d3f0853bf Manejando configuración de los publicadores con una sección propia en los .config
nelopauselli
parents:
diff changeset
16 [Test]
734d3f0853bf Manejando configuración de los publicadores con una sección propia en los .config
nelopauselli
parents:
diff changeset
17 public void Read_twitter()
734d3f0853bf Manejando configuración de los publicadores con una sección propia en los .config
nelopauselli
parents:
diff changeset
18 {
734d3f0853bf Manejando configuración de los publicadores con una sección propia en los .config
nelopauselli
parents:
diff changeset
19 var publicadores = AgendasConfigurationManager.Publicadores;
734d3f0853bf Manejando configuración de los publicadores con una sección propia en los .config
nelopauselli
parents:
diff changeset
20 Assert.IsNotNull(publicadores);
734d3f0853bf Manejando configuración de los publicadores con una sección propia en los .config
nelopauselli
parents:
diff changeset
21
734d3f0853bf Manejando configuración de los publicadores con una sección propia en los .config
nelopauselli
parents:
diff changeset
22 Assert.IsNotNull(publicadores.Twitter);
734d3f0853bf Manejando configuración de los publicadores con una sección propia en los .config
nelopauselli
parents:
diff changeset
23
734d3f0853bf Manejando configuración de los publicadores con una sección propia en los .config
nelopauselli
parents:
diff changeset
24 var twitter = publicadores.Twitter;
734d3f0853bf Manejando configuración de los publicadores con una sección propia en los .config
nelopauselli
parents:
diff changeset
25 Assert.AreEqual(true, twitter.Enabled);
734d3f0853bf Manejando configuración de los publicadores con una sección propia en los .config
nelopauselli
parents:
diff changeset
26
734d3f0853bf Manejando configuración de los publicadores con una sección propia en los .config
nelopauselli
parents:
diff changeset
27 Assert.IsNotNull(twitter.SignIn);
734d3f0853bf Manejando configuración de los publicadores con una sección propia en los .config
nelopauselli
parents:
diff changeset
28 Assert.AreEqual("consumerKey1", twitter.SignIn.ConsumerKey);
734d3f0853bf Manejando configuración de los publicadores con una sección propia en los .config
nelopauselli
parents:
diff changeset
29 Assert.AreEqual("consumerSecret1", twitter.SignIn.ConsumerSecret);
734d3f0853bf Manejando configuración de los publicadores con una sección propia en los .config
nelopauselli
parents:
diff changeset
30
734d3f0853bf Manejando configuración de los publicadores con una sección propia en los .config
nelopauselli
parents:
diff changeset
31 Assert.AreEqual("consumerKey2", twitter.SendTwitter.ConsumerKey);
734d3f0853bf Manejando configuración de los publicadores con una sección propia en los .config
nelopauselli
parents:
diff changeset
32 Assert.AreEqual("consumerSecret2", twitter.SendTwitter.ConsumerSecret);
734d3f0853bf Manejando configuración de los publicadores con una sección propia en los .config
nelopauselli
parents:
diff changeset
33 Assert.AreEqual("accessToken2", twitter.SendTwitter.AccessToken);
734d3f0853bf Manejando configuración de los publicadores con una sección propia en los .config
nelopauselli
parents:
diff changeset
34 Assert.AreEqual("accessTokenSecret2", twitter.SendTwitter.AccessTokenSecret);
734d3f0853bf Manejando configuración de los publicadores con una sección propia en los .config
nelopauselli
parents:
diff changeset
35 }
734d3f0853bf Manejando configuración de los publicadores con una sección propia en los .config
nelopauselli
parents:
diff changeset
36
734d3f0853bf Manejando configuración de los publicadores con una sección propia en los .config
nelopauselli
parents:
diff changeset
37 [Test]
734d3f0853bf Manejando configuración de los publicadores con una sección propia en los .config
nelopauselli
parents:
diff changeset
38 public void Read_blog()
734d3f0853bf Manejando configuración de los publicadores con una sección propia en los .config
nelopauselli
parents:
diff changeset
39 {
734d3f0853bf Manejando configuración de los publicadores con una sección propia en los .config
nelopauselli
parents:
diff changeset
40 var publicadores = AgendasConfigurationManager.Publicadores;
734d3f0853bf Manejando configuración de los publicadores con una sección propia en los .config
nelopauselli
parents:
diff changeset
41 Assert.IsNotNull(publicadores);
734d3f0853bf Manejando configuración de los publicadores con una sección propia en los .config
nelopauselli
parents:
diff changeset
42
734d3f0853bf Manejando configuración de los publicadores con una sección propia en los .config
nelopauselli
parents:
diff changeset
43 Assert.IsNotNull(publicadores.Blog);
734d3f0853bf Manejando configuración de los publicadores con una sección propia en los .config
nelopauselli
parents:
diff changeset
44
734d3f0853bf Manejando configuración de los publicadores con una sección propia en los .config
nelopauselli
parents:
diff changeset
45 var blog = publicadores.Blog;
734d3f0853bf Manejando configuración de los publicadores con una sección propia en los .config
nelopauselli
parents:
diff changeset
46 Assert.AreEqual(true, blog.Enabled);
734d3f0853bf Manejando configuración de los publicadores con una sección propia en los .config
nelopauselli
parents:
diff changeset
47
734d3f0853bf Manejando configuración de los publicadores con una sección propia en los .config
nelopauselli
parents:
diff changeset
48 Assert.IsNotNull(blog.Writer);
734d3f0853bf Manejando configuración de los publicadores con una sección propia en los .config
nelopauselli
parents:
diff changeset
49 Assert.AreEqual("blogName", blog.Writer.BlogName);
734d3f0853bf Manejando configuración de los publicadores con una sección propia en los .config
nelopauselli
parents:
diff changeset
50 Assert.AreEqual("blogWriterMasterKey", blog.Writer.BlogWriterMasterKey);
734d3f0853bf Manejando configuración de los publicadores con una sección propia en los .config
nelopauselli
parents:
diff changeset
51 Assert.AreEqual("postWriterServiceUrl", blog.Writer.PostWriterServiceUrl);
734d3f0853bf Manejando configuración de los publicadores con una sección propia en los .config
nelopauselli
parents:
diff changeset
52 }
734d3f0853bf Manejando configuración de los publicadores con una sección propia en los .config
nelopauselli
parents:
diff changeset
53
734d3f0853bf Manejando configuración de los publicadores con una sección propia en los .config
nelopauselli
parents:
diff changeset
54 [Test]
734d3f0853bf Manejando configuración de los publicadores con una sección propia en los .config
nelopauselli
parents:
diff changeset
55 public void Read_google()
734d3f0853bf Manejando configuración de los publicadores con una sección propia en los .config
nelopauselli
parents:
diff changeset
56 {
734d3f0853bf Manejando configuración de los publicadores con una sección propia en los .config
nelopauselli
parents:
diff changeset
57 var publicadores = AgendasConfigurationManager.Publicadores;
734d3f0853bf Manejando configuración de los publicadores con una sección propia en los .config
nelopauselli
parents:
diff changeset
58 Assert.IsNotNull(publicadores);
734d3f0853bf Manejando configuración de los publicadores con una sección propia en los .config
nelopauselli
parents:
diff changeset
59
734d3f0853bf Manejando configuración de los publicadores con una sección propia en los .config
nelopauselli
parents:
diff changeset
60 Assert.IsNotNull(publicadores.Google);
734d3f0853bf Manejando configuración de los publicadores con una sección propia en los .config
nelopauselli
parents:
diff changeset
61
734d3f0853bf Manejando configuración de los publicadores con una sección propia en los .config
nelopauselli
parents:
diff changeset
62 var google = publicadores.Google;
734d3f0853bf Manejando configuración de los publicadores con una sección propia en los .config
nelopauselli
parents:
diff changeset
63 Assert.AreEqual(true, google.Enabled);
734d3f0853bf Manejando configuración de los publicadores con una sección propia en los .config
nelopauselli
parents:
diff changeset
64
734d3f0853bf Manejando configuración de los publicadores con una sección propia en los .config
nelopauselli
parents:
diff changeset
65 Assert.IsNotNull(google.Calendar);
734d3f0853bf Manejando configuración de los publicadores con una sección propia en los .config
nelopauselli
parents:
diff changeset
66 Assert.AreEqual("altnethispano.desa@gmail.com", google.Calendar.UserName);
734d3f0853bf Manejando configuración de los publicadores con una sección propia en los .config
nelopauselli
parents:
diff changeset
67 Assert.AreEqual("altnethispano.desa@gmail.com", google.Calendar.CalendarId);
734d3f0853bf Manejando configuración de los publicadores con una sección propia en los .config
nelopauselli
parents:
diff changeset
68 Assert.AreEqual("password", google.Calendar.Password);
734d3f0853bf Manejando configuración de los publicadores con una sección propia en los .config
nelopauselli
parents:
diff changeset
69 }
734d3f0853bf Manejando configuración de los publicadores con una sección propia en los .config
nelopauselli
parents:
diff changeset
70 }
734d3f0853bf Manejando configuración de los publicadores con una sección propia en los .config
nelopauselli
parents:
diff changeset
71 }