Beispiel #1
0
            public void ShouldParseFileIntoProperties()
            {
                string savedFile = "<Settings ConnectionName='Conn1' DatabaseName='db1' CollectionName='Col1' Mode='Statements'/>"
                                   + "from x in collection select x";
                var linqQueryFile = new MongoSharpFile();

                linqQueryFile.FromSaveFormat(savedFile);
            }
Beispiel #2
0
            public void ShouldConvertObjectToFileFormatThatGetsSavedToDisk()
            {
                var linqQueryFile = new MongoSharpFile
                {
                    ConnectionName = "Conn1",
                    DatabaseName   = "db1",
                    CollectionName = "Col1",
                    QueryMode      = "Statements",
                    QueryText      = "from x in collection select x"
                };
                string saveFormat = linqQueryFile.ToSaveFormat();

                string expected = "<Settings ConnectionName='Conn1' DatabaseName='db1' CollectionName='Col1' Mode='Statements'/>"
                                  + "from x in collection select x";

                Assert.AreEqual(expected, linqQueryFile.ToSaveFormat());
            }