Browse Source

Fixed unit tests

pull/1564/head
Benedikt Schroeder 8 years ago
parent
commit
33ea1925c7
  1. 10
      tests/Avalonia.UnitTests/MockAssetLoader.cs

10
tests/Avalonia.UnitTests/MockAssetLoader.cs

@ -4,7 +4,6 @@ using System.IO;
using System.Linq; using System.Linq;
using System.Reflection; using System.Reflection;
using System.Text; using System.Text;
using System.Threading.Tasks;
using Avalonia.Platform; using Avalonia.Platform;
namespace Avalonia.UnitTests namespace Avalonia.UnitTests
@ -28,9 +27,14 @@ namespace Avalonia.UnitTests
return new MemoryStream(Encoding.UTF8.GetBytes(_assets[uri])); return new MemoryStream(Encoding.UTF8.GetBytes(_assets[uri]));
} }
public Tuple<Stream, Assembly> OpenAndGetAssembly(Uri uri, Uri baseUri = null) public (Stream Stream, Assembly Assembly) OpenAndGetAssembly(Uri uri, Uri baseUri = null)
{ {
return Tuple.Create(Open(uri, baseUri), (Assembly)null); return (Open(uri, baseUri), (Assembly)null);
}
public IEnumerable<(string AbsolutePath, Assembly Assembly)> GetAssets(Uri location)
{
return _assets.Keys.Select(x => (x.AbsolutePath, Assembly.GetEntryAssembly()));
} }
public void SetDefaultAssembly(Assembly asm) public void SetDefaultAssembly(Assembly asm)

Loading…
Cancel
Save