public TargetsService(XMLHttpRequest xmlHttpRequest, ServiceConfig config, TargetsParser targets) : base(xmlHttpRequest) { this.config = config; this.targets = targets; this.url = "assets/data/targets.txt"; }
public void ShouldCheckForNullIfPropertyAbsent() { // arrange var targets = new DummyTarget { A = new Mock<IObsoleteTask>().Object, B = null }; // act / assert (no exceptions) var targetsDictionary = new TargetsParser().ParseTargetsFromObject(targets); }
public void ShouldCheckForNullIfPropertyAbsent() { // arrange var targets = new DummyTarget { A = new Mock <IObsoleteTask>().Object, B = null }; // act / assert (no exceptions) var targetsDictionary = new TargetsParser().ParseTargetsFromObject(targets); }
public void ShouldParseTargetsFromObject() { var a = new Mock<IObsoleteTask>().Object; var b = new Mock<IObsoleteTask>().Object; var targets = new { A = a, B = b, }; var targetsDictionary = new TargetsParser().ParseTargetsFromObject(targets); Assert.That(targetsDictionary.Count, Is.EqualTo(2)); Assert.That(targetsDictionary["A"], Is.SameAs(a)); Assert.That(targetsDictionary["B"], Is.SameAs(b)); }
public void ShouldParseTargetsFromObject() { var a = new Mock <IObsoleteTask>().Object; var b = new Mock <IObsoleteTask>().Object; var targets = new { A = a, B = b, }; var targetsDictionary = new TargetsParser().ParseTargetsFromObject(targets); Assert.That(targetsDictionary.Count, Is.EqualTo(2)); Assert.That(targetsDictionary["A"], Is.SameAs(a)); Assert.That(targetsDictionary["B"], Is.SameAs(b)); }