Ejemplo n.º 1
0
 public void Setup()
 {
     Foo._messages             = string.Empty;
     FooWithCategory._messages = string.Empty;
     XmlDocumentMock.Reset();
     RecipeFactory.Type = RecipeFactory.Default;
 }
Ejemplo n.º 2
0
 public void TearDown()
 {
     XmlDocumentFactory.Type = XmlDocumentFactory.Default;
     XmlDocumentMock.Reset();
     RecipeFactory.Type = RecipeFactory.Default;
     RecipeFactory.NewRecipe(string.Empty);
 }
Ejemplo n.º 3
0
 public void SetUp()
 {
     XmlDocumentFactory.Type = typeof(XmlDocumentMock);
     XmlDocumentMock.Reset();
     XmlDocumentMock.RawContent = "<recipe />";
     RecipeFactory.Type         = typeof(RecipeMock);
 }
Ejemplo n.º 4
0
        public void StoresInRecipe()
        {
            XmlDocumentFactory.Type = typeof(XmlDocumentMock);
            LoaderFactory.Type      = typeof(LoaderMock);
            var recipe = RecipeFactory.NewRecipe(string.Empty);
            var filter = new FilterMock();

            recipe.RegisterSelector(filter);
            recipe.Save(@"c:\nirvana.recipe");
            var retrievedRecipe = RecipeFactory.NewRecipe(string.Empty);
            var xmlDocument     = new XmlDocumentMock(XmlDocumentMock.RawContent);

            retrievedRecipe.LoadFromXml(xmlDocument);
            Assert.Contains(filter, retrievedRecipe.Selectors);
            Assert.Equals("<filterMock />", filter._serializedContent);
            Assert.Equals(filter._serializedContent, filter._deserializedContent);
        }
Ejemplo n.º 5
0
 public void SetUp()
 {
     XmlDocumentMock.Reset();
     RecipeFactory.Type = RecipeFactory.Default;
     LoaderFactory.Type = LoaderFactory.Default;
 }
Ejemplo n.º 6
0
 public void TearDown()
 {
     XmlDocumentFactory.Type = XmlDocumentFactory.Default;
     LoaderFactory.Type      = LoaderFactory.Default;
     XmlDocumentMock.Reset();
 }