From ebc66cfaac0a5d5642fb6aa632743fdb71694035 Mon Sep 17 00:00:00 2001 From: Steven Kirk Date: Mon, 6 Nov 2017 23:36:30 +0100 Subject: [PATCH] Added failing test for #1255. --- tests/Avalonia.Controls.UnitTests/ClassesTests.cs | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/tests/Avalonia.Controls.UnitTests/ClassesTests.cs b/tests/Avalonia.Controls.UnitTests/ClassesTests.cs index c9b9d9f82c..8d2e23d027 100644 --- a/tests/Avalonia.Controls.UnitTests/ClassesTests.cs +++ b/tests/Avalonia.Controls.UnitTests/ClassesTests.cs @@ -161,5 +161,15 @@ namespace Avalonia.Controls.UnitTests Assert.Equal(new[] { ":baz" }, target); } + + [Fact] + public void RemoveAll_Should_Remove_Classes() + { + var target = new Classes("foo", "bar", "baz"); + + target.RemoveAll(new[] { "bar", "baz" }); + + Assert.Equal(new[] { "foo" }, target); + } } }