Files
coverlet/test/coverlet.core.tests/CoverageTests.cs
T
Toni Solarin-Sodara 55afa9bdc6 fix Windows build
2018-03-08 12:26:27 -08:00

32 lines
789 B
C#

using System;
using System.IO;
using Xunit;
using Moq;
using Coverlet.Core;
namespace Coverlet.Core.Tests
{
public class CoverageTests
{
[Fact]
public void TestCoverage()
{
string module = typeof(CoverageTests).Assembly.Location;
string identifier = Guid.NewGuid().ToString();
var directory = Directory.CreateDirectory(Path.Combine(Path.GetTempPath(), identifier));
File.Copy(module, Path.Combine(directory.FullName, Path.GetFileName(module)), true);
var coverage = new Coverage(module, identifier);
coverage.PrepareModules();
var result = coverage.GetCoverageResult();
Assert.Empty(result.Modules);
directory.Delete(true);
}
}
}