private void DoTestFailsBuilderOrLater(ServiceRecordBuilder bldr) { ServiceRecord rcd = bldr.ServiceRecord; byte[] raw = new ServiceRecordCreator().CreateServiceRecord(rcd); Assert.Fail("Should have thrown2!"); }
public void PalmOsOppCompleteRecord() { ServiceRecord record = CreatePalmOsOppCompleteRecord(); ServiceRecordHelper.SetRfcommChannelNumber(record, 1); byte[] buf = new byte[256]; int length = new ServiceRecordCreator().CreateServiceRecord(record, buf); //ServiceRecordUtilities.Dump(Console.Out, record); Assert2.AreEqualBuffers(Data_CompleteThirdPartyRecords.PalmOsOpp_HackMadeFirstLengthOneByteField, buf, length); }
static void Documentation_SRB_Simple() { ServiceRecord r = Documentation_SRB_Simple_(); ServiceRecordUtilities.Dump(Console.Out, r); ServiceRecordCreator ctr = new ServiceRecordCreator(); byte[] bs = ctr.CreateServiceRecord(r); ServiceRecordParser psr = new ServiceRecordParser(); ServiceRecord r2 = psr.Parse(bs); ServiceRecordUtilities.Dump(Console.Out, r2); }