public void Empty() { Assert.AreEqual("", ShaderLabelTools.GetRenderPass("")); Assert.AreEqual("", ShaderLabelTools.GetRenderPass(null)); }
public void HasRenderPass() { Assert.AreEqual("opaque", ShaderLabelTools.GetRenderPass("SFX_PBS_0000000000000088_opaque")); }
public void NoRenderPass() { Assert.AreEqual("", ShaderLabelTools.GetRenderPass("SFX_PBS_0000000000000088")); }
public void ReplaceRenderPass() { Assert.AreEqual("SFX_PBS_0000000000000088_sort", ShaderLabelTools.WithRenderPass("SFX_PBS_0000000000000088_opaque", "sort")); }
public void Empty() { Assert.AreEqual("_opaque", ShaderLabelTools.WithRenderPass("", "opaque")); Assert.AreEqual("_opaque", ShaderLabelTools.WithRenderPass(null, "opaque")); }
public void AddRenderPass() { Assert.AreEqual("SFX_PBS_0000000000000088_near", ShaderLabelTools.WithRenderPass("SFX_PBS_0000000000000088", "near")); }
public void RemoveRenderPass() { Assert.AreEqual("SFX_PBS_0000000000000088_", ShaderLabelTools.WithRenderPass("SFX_PBS_0000000000000088_opaque", "")); }