From 9e83fcb193e2358b21f6caa10b1fc9f6059018b0 Mon Sep 17 00:00:00 2001 From: Rob Mensching Date: Thu, 22 Apr 2021 06:01:58 -0700 Subject: Move Data into API/wix --- src/test/WixToolsetTest.Data/TagFixture.cs | 101 ----------------------------- 1 file changed, 101 deletions(-) delete mode 100644 src/test/WixToolsetTest.Data/TagFixture.cs (limited to 'src/test/WixToolsetTest.Data/TagFixture.cs') diff --git a/src/test/WixToolsetTest.Data/TagFixture.cs b/src/test/WixToolsetTest.Data/TagFixture.cs deleted file mode 100644 index 5527c978..00000000 --- a/src/test/WixToolsetTest.Data/TagFixture.cs +++ /dev/null @@ -1,101 +0,0 @@ -// Copyright (c) .NET Foundation and contributors. All rights reserved. Licensed under the Microsoft Reciprocal License. See LICENSE.TXT file in the project root for full license information. - -namespace WixToolsetTest.Data -{ - using WixToolset.Data; - using Xunit; - - public class TagFixture - { - [Fact] - public void CanAddSingleTag() - { - var symbol = SymbolDefinitions.File.CreateSymbol(); - Assert.True(symbol.AddTag("test")); - Assert.True(symbol.HasTag("test")); - } - - [Fact] - public void CanAddDuplicateTag() - { - var symbol = SymbolDefinitions.File.CreateSymbol(); - Assert.True(symbol.AddTag("test")); - Assert.False(symbol.AddTag("test")); - } - - [Fact] - public void CanAddRemoveSingleTag() - { - var symbol = SymbolDefinitions.File.CreateSymbol(); - Assert.True(symbol.AddTag("test")); - Assert.True(symbol.RemoveTag("test")); - Assert.False(symbol.HasTag("test")); - } - - [Fact] - public void CanAddMultipleTags() - { - var symbol = SymbolDefinitions.File.CreateSymbol(); - Assert.True(symbol.AddTag("test1")); - Assert.True(symbol.AddTag("test2")); - Assert.True(symbol.HasTag("test1")); - Assert.True(symbol.HasTag("test2")); - } - - [Fact] - public void CanAddRemoveMultipleTags() - { - var symbol = SymbolDefinitions.File.CreateSymbol(); - Assert.True(symbol.AddTag("test1")); - Assert.True(symbol.AddTag("test2")); - Assert.True(symbol.RemoveTag("test2")); - Assert.False(symbol.HasTag("test2")); - Assert.True(symbol.RemoveTag("test1")); - Assert.False(symbol.HasTag("test1")); - } - - [Fact] - public void CanAddRemoveMissingTags() - { - var symbol = SymbolDefinitions.File.CreateSymbol(); - Assert.True(symbol.AddTag("test1")); - Assert.True(symbol.AddTag("test2")); - Assert.False(symbol.RemoveTag("test3")); - } - - [Fact] - public void CanAdd2AndRemoveAllTags() - { - var symbol = SymbolDefinitions.File.CreateSymbol(); - Assert.True(symbol.AddTag("test1")); - Assert.True(symbol.AddTag("test2")); - Assert.True(symbol.RemoveTag("test1")); - Assert.True(symbol.RemoveTag("test2")); - } - - [Fact] - public void CanAdd3AndRemoveAllTags() - { - var symbol = SymbolDefinitions.File.CreateSymbol(); - Assert.True(symbol.AddTag("test1")); - Assert.True(symbol.AddTag("test2")); - Assert.True(symbol.AddTag("test3")); - Assert.True(symbol.RemoveTag("test1")); - Assert.True(symbol.RemoveTag("test3")); - Assert.True(symbol.RemoveTag("test2")); - } - - [Fact] - public void CanAdd3AndRemoveMissingTags() - { - var symbol = SymbolDefinitions.File.CreateSymbol(); - Assert.True(symbol.AddTag("test1")); - Assert.True(symbol.AddTag("test2")); - Assert.True(symbol.AddTag("test3")); - Assert.False(symbol.RemoveTag("test4")); - Assert.True(symbol.RemoveTag("test1")); - Assert.True(symbol.RemoveTag("test3")); - Assert.True(symbol.RemoveTag("test2")); - } - } -} -- cgit v1.2.3-55-g6feb