public void ExtractFileFromResourceTest() { var tempFilePath = Path.GetTempFileName(); try { Assert.That(File.ReadAllText(tempFilePath), Is.EqualTo(string.Empty)); ResourceLoader.ExtractFileFromEmbeddedResource(Assembly.GetExecutingAssembly(), @"Samples.testfile.txt", tempFilePath); Assert.That(File.Exists(tempFilePath), Is.True); var content = File.ReadAllText(tempFilePath); Assert.That(content, Is.EqualTo("12345")); } finally { if (File.Exists(tempFilePath)) { File.Delete(tempFilePath); } } }