package ud //type testRFC struct{} // //func (rFC *testRFC) SendRemoveFact(*connect.Host, *pb.FactRemovalRequest) ( // *messages.Ack, error) { // return &messages.Ack{}, nil //} // //func TestRemoveFact(t *testing.T) { // storageSess := storage.InitTestingSession(t) // // kv := versioned.NewKV(ekv.Memstore{}) // udStore, err := store.NewOrLoadStore(kv) // if err != nil { // t.Fatalf("Failed to initialize store %v", err) // } // // // Create our Manager object // m := &Manager{ // services: newTestNetworkManager(t), // e2e: mockE2e{}, // events: event.NewEventManager(), // user: storageSess, // comms: mockComms{}, // store: udStore, // kv: kv, // rng: fastRNG.NewStreamGenerator(1, 1, csprng.NewSystemRNG), // } // f := fact.Fact{ // Fact: "testing", // T: 2, // } // // // Set up storage for expected state // confirmId := "test" // if err = m.store.StoreUnconfirmedFact(confirmId, f); err != nil { // t.Fatalf("StoreUnconfirmedFact error: %v", err) // } // // if err = m.store.ConfirmFact(confirmId); err != nil { // t.Fatalf("ConfirmFact error: %v", err) // } // // tRFC := testRFC{} // // err = m.removeFact(f, &tRFC) // if err != nil { // t.Fatal(err) // } //} // //func (rFC *testRFC) SendRemoveUser(*connect.Host, *pb.FactRemovalRequest) ( // *messages.Ack, error) { // return &messages.Ack{}, nil //} // //func TestRemoveUser(t *testing.T) { // // storageSess := storage.InitTestingSession(t) // // kv := versioned.NewKV(ekv.Memstore{}) // udStore, err := store.NewOrLoadStore(kv) // if err != nil { // t.Fatalf("Failed to initialize store %v", err) // } // // mockId := id.NewIdFromBytes([]byte("test"), t) // // // Create our Manager object // m := &Manager{ // services: newTestNetworkManager(t), // e2e: mockE2e{}, // events: event.NewEventManager(), // user: storageSess, // comms: mockComms{}, // store: udStore, // kv: kv, // rng: fastRNG.NewStreamGenerator(1, 1, csprng.NewSystemRNG), // } // // f := fact.Fact{ // Fact: "testing", // T: 2, // } // // tRFC := testRFC{} // // udHost, err := m.getOrAddUdHost() // if err != nil { // t.Fatalf("getOrAddUdHost error: %v", err) // } // // err = m.permanentDeleteAccount(f, mockId, &tRFC, udHost) // if err != nil { // t.Fatal(err) // } //}