ABsoluteMaybe.Tests.Persistence.XmlExperimentCommandsTests.CreateExperimentDoesntStoreConversionKeywordWhenItIsSameAsExperimentName C# (CSharp) Method

CreateExperimentDoesntStoreConversionKeywordWhenItIsSameAsExperimentName() private method

        public void CreateExperimentDoesntStoreConversionKeywordWhenItIsSameAsExperimentName()
        {
            //arrange
            _commands.Reset();
            const string experimentName = "Troy's Experiment";
            const string convKey = experimentName;

            //act
            _commands.GetOrCreateExperiment(experimentName, convKey, new[] { "Foo", "Bar" });

            //assert
            var xml = XDocument.Parse(_commands.SavedXml);
            var exp = xml.Root.Elements("Experiment").Single();
            exp.Attribute("ConversionKeyword").ShouldBeNull();
        }