public void Can_return_file_as_string()
        {
            var tempFileName = Path.GetTempFileName();

            const string expected = "Hello world";
            using(var fileStream = File.OpenWrite(tempFileName)) {
                var sw = new StreamWriter(fileStream);
                sw.WriteLine(expected);
                sw.Flush();
            }

            var fileWrapper = new FileWrapper();

            Assert.That(fileWrapper.FileAsString(tempFileName), Is.EqualTo(expected));
        }
        public void Can_write_data()
        {
            var tempFileName = Path.GetTempFileName();
            var fileWrapper = new FileWrapper();
            const string expected = "Foo man chu";
            fileWrapper.WriteFile(expected, tempFileName);

            var fileAsString = fileWrapper.FileAsString(tempFileName);

            Assert.That(fileAsString, Is.EqualTo(expected));
        }