MockImageTests CreateContentViaCreationData Method Delta Engine Documentation

Namespace: DeltaEngine.Content.Tests
Assembly: DeltaEngine.Content.Tests (in DeltaEngine.Content.Tests.dll) Version: 1.1.1.0 (1.1.1)
Syntax

public void CreateContentViaCreationData()
Examples

[Test]
public void CreateContentViaCreationData()
{
    var imageCreationData = new ImageCreationData(new Size(12, 12));
    var image = ContentLoader.Create<MockImage>(imageCreationData);
    Assert.AreEqual(imageCreationData.PixelSize, image.PixelSize);
    Assert.AreEqual(imageCreationData.BlendMode, image.BlendMode);
    Assert.AreEqual(imageCreationData.UseMipmaps, image.UseMipmaps);
    Assert.AreEqual(imageCreationData.AllowTiling, image.AllowTiling);
    Assert.AreEqual(imageCreationData.DisableLinearFiltering, image.DisableLinearFiltering);
}
[Test]
public void CreateContentViaCreationDataTwiceCanReturnsTheSameAgain()
{
    var shaderCreationData = new ShaderCreationData(ShaderFlags.Colored);
    Assert.AreEqual(ContentLoader.Create<MockShader>(shaderCreationData),
        ContentLoader.Create<MockShader>(shaderCreationData));
}
See Also