Mercurial > altnet-hispano
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 } |