ABsoluteMaybe.Tests.Persistence.XmlExperimentCommandsTests.EndExperimentMarksAlwaysUseOption C# (CSharp) Méthode

EndExperimentMarksAlwaysUseOption() private méthode

private EndExperimentMarksAlwaysUseOption ( ) : void
Résultat void
        public void EndExperimentMarksAlwaysUseOption()
        {
            //arrange
            const string experimentName = "Troy's Experiment";
            const string alwaysUseOption = "Bar";
            _commands.Reset();
            _commands.GetOrCreateExperiment(experimentName, new[] { "Foo", "Bar" });

            //act
            _commands.EndExperiment(experimentName, alwaysUseOption);

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

            var alwaysUseOptionAtt = exp.Attribute("AlwaysUseOption");
            alwaysUseOptionAtt.ShouldNotBeNull();
            alwaysUseOptionAtt.Value.ShouldEqual(alwaysUseOption);
        }