Exemplo n.º 1
0
 public void ResourceInstantiation ()
 {
     var options = new ResourceOptions ();
     SetResourceOptions (options);
     var resource = new Resource (new Uri ("http://0"), options);
     AssertResource (resource, options);
     AssertResource (resource, resource.GetOptions ());
 }
Exemplo n.º 2
0
 static void AssertResource (Resource resource, ResourceOptions options)
 {
     Assert.AreEqual (resource.Size, options.Size);
     Assert.AreEqual (resource.Duration, options.Duration);
     Assert.AreEqual (resource.BitRate, options.BitRate);
     Assert.AreEqual (resource.SampleFrequency, options.SampleFrequency);
     Assert.AreEqual (resource.BitsPerSample, options.BitsPerSample);
     Assert.AreEqual (resource.NrAudioChannels, options.NrAudioChannels);
     Assert.AreEqual (resource.Resolution, options.Resolution);
     Assert.AreEqual (resource.ColorDepth, options.ColorDepth);
     Assert.AreEqual (resource.ProtocolInfo, options.ProtocolInfo);
     Assert.AreEqual (resource.Protection, options.Protection);
     Assert.AreEqual (resource.ImportUri, options.ImportUri);
 }